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 <命令> 测试

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

相关推荐
AtoposのCX3303 分钟前
Docker运行hello-world镜像失败或超时
运维·docker
北京迅为1 小时前
《【北京迅为】itop-3568开发板NPU使用手册》- 第 7章 使用RKNN-Toolkit-lite2
linux·人工智能·嵌入式·npu
Dragon~Snow1 小时前
Linux Centos9 安装 Elasticsearch
linux·elasticsearch·jenkins
熊延1 小时前
麒麟V10系统安装部署elasticsearch
linux·运维·服务器·elasticsearch·搜索引擎·全文检索
Jia ming1 小时前
跟踪器与事件使用举例
linux·事件·跟踪器
生活很暖很治愈1 小时前
Linux——基础IO&软硬链接
linux·ubuntu
2401_858936882 小时前
【Linux C 编程】标准 IO 详解与实战:从基础接口到文件操作实战
linux·c语言
Roc.Chang2 小时前
Ubuntu 下 VLC 无法启动(Segmentation fault)终极解决方案
linux·ubuntu·vlc·媒体播放
松涛和鸣2 小时前
72、IMX6ULL驱动实战:设备树(DTS/DTB)+ GPIO子系统+Platform总线
linux·服务器·arm开发·数据库·单片机
Anesthesia丶2 小时前
Ubuntu20.04 升级 Ubuntu24.04 LTS
ubuntu