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

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

相关推荐
忧云14 分钟前
开源 SSH 客户端 Netcatty:免费替代 Termius,带 AI 的现代化运维工具
运维·开源·ssh
想唱rap36 分钟前
传输层协议TCP
linux·运维·服务器·网络·c++·tcp/ip
曦夜日长1 小时前
Linux系统篇,权限(二):缺省权限、最终权限的计算、文件隔离的两种方式
linux·运维·服务器
云水一下1 小时前
黑客的“猜密码”游戏:SSH暴力破解实战与Linux安全加固
linux·渗透测试·ssh·暴力破解
kebidaixu1 小时前
OK3568开发板更新Ubuntu22.04方法总结
linux·运维·服务器
是桃萌萌鸭~2 小时前
oracle的隐藏虚拟列详解
运维·数据库·oracle
晚风予卿云月2 小时前
【Linux】Linux2.6 O(1)调度器超详解 | 进程切换+内核链表 | 面试必背
linux·运维·面试
折哥的程序人生 · 物流技术专研2 小时前
出版社物流WMS智能调度实战(三):从“卡死”到“跑稳”——WMS机器学习运维监控与自动回滚实战
运维·人工智能·机器学习·架构·人机交互
tang777892 小时前
2026年国内代理IP服务商横向测评:企业级爬虫如何选型?
运维·服务器·网络·爬虫·python·代理
Agent产品评测局2 小时前
传统RPAvsAI Agent,制造业生产场景能力对比详解 —— 2026企业级自动化选型全景盘点
运维·人工智能·ai·chatgpt·自动化