我的知识记录

宝塔root权限被禁用如何开启?

某些服务器系统出于安全考虑,默认禁用了root账户SSH登录。如需开启,需手动修改配置文件并重启SSH服务。

常见原因包括:

  • SSHD配置禁止root登录
  • 用户权限不足
  • 安全加固策略限制

解决方案对比

方法 适用情况 注意事项
修改sshd_config 所有Linux系统 描红提示:修改后需重启SSH服务
使用sudo提权 临时执行root命令 推荐日常使用
添加新用户并赋予权限 安全替代方案 减少root直接登录风险

操作建议

  1. 使用普通用户SSH登录服务器,切换至root权限(如支持susudo su
  2. 编辑SSH配置文件:
nano /etc/ssh/sshd_config

找到 PermitRootLogin 行,将其改为:

 
PermitRootLogin yes
  1. 保存并退出,执行:
systemctl restart sshd
  1. 测试root账户是否可以SSH登录。
  2. 如需增强安全性,建议创建专用管理用户并赋予sudo权限,而非直接使用root。

宝塔root权限被禁用如何开启?

标签:

更新时间:2025-06-04 22:33:58

上一篇:宝塔安装SSL证书后网站打不开如何排查

下一篇:如何解决“百度网址安全中心提醒您”的安全中心拦截问题?问题原因分析