ubuntu 设置允许root远程登录
在这里插入图片描述
-
设置 root 用户密码
Ubuntu 默认禁用 root 账户,需先为其设置密码:sudo passwd root
输入两次密码后完成设置,可通过
su - root
验证切换是否成功。 -
修改 SSH 配置文件
编辑/etc/ssh/sshd_config
文件:sudo nano /etc/ssh/sshd_config
-
找到
#PermitRootLogin prohibit-password
,修改为:
PermitRootLogin yes
-
若需密码登录(非推荐),取消注释并设置:
PasswordAuthentication yes
保存文件并退出。
-
-
重启 SSH 服务
使配置生效:sudo systemctl restart ssh
-
测试远程登录
在另一台设备上使用:bash
ssh root@<服务器IP>
输入 root 密码验证登录权限,执行
whoami
确认当前用户为 root。