Ubuntu/麒麟默认锁定root账户

设置 root 密码并直接登录

注意:Ubuntu/麒麟默认锁定root账户,此方法有安全风险

bash

复制

1. 设置root密码

sudo passwd root

2. 允许root登录SSH(如需远程登录)

sudo nano /etc/ssh/sshd_config

修改:PermitRootLogin yes

3. 重启SSH服务

sudo systemctl restart ssh

4. 之后可用 su 或 SSH 直接登录root

su - root

常见问题

问题1:su: Authentication failure

原因:root密码未设置或未解锁

解决:先执行 sudo passwd root 设置密码

问题2:user is not in the sudoers file

原因:当前用户没有sudo权限

解决:用已有sudo权限的用户执行:

bash

复制

sudo usermod -aG sudo <用户名>

问题3:Xshell 无法用 root 直接登录

确保已执行方法3的步骤2和3

检查SSH配置:PasswordAuthentication yes

安全建议

生产环境:禁用 root 直接登录,使用 sudo -i

日常操作:能用普通用户完成的不要切 root

执行危险命令:先用 sudo <命令> 测试

选择适合你场景的方法即可。

相关推荐
不能跑的代码不是好代码1 天前
Linux系统常用命令中文速查表
linux·运维·服务器
石一峰6991 天前
深入理解 Linux 中断三层机制与 1-Wire 时序锁原理
linux·运维·服务器
运维老郭1 天前
PostgreSQL编译安装实战
运维·postgresql
无限码农1 天前
Linux上通过cmake编译uchardet
linux·运维·服务器
运维大师1 天前
【Linux运维极简教程】06-网络配置与管理
linux·运维
007张三丰1 天前
软件测试专栏(15/20):REST Assured接口自动化框架实战
运维·自动化·jenkins·接口自动化·rest·assured
ACP广源盛139246256731 天前
IX8024@ACP# 搭配此芯 AI 服务器 + 爱芯元智产品完整方案
大数据·运维·服务器·人工智能·分布式·嵌入式硬件
探索云原生1 天前
终于搞懂 Kueue:5 个核心对象一次讲透
linux·docker·ai·云原生·kubernetes
huainingning1 天前
交换机通过ftp下载文件或者传输文件到ftp服务器
运维·服务器·网络
An_s1 天前
机器学习python之识别图中物品信息
java·linux·开发语言