在这里插入图片描述
-
设置 root 用户密码
Ubuntu 默认禁用 root 账户,需先为其设置密码:
bashsudo passwd root输入两次密码后完成设置,可通过
su - root验证切换是否成功。 -
修改 SSH 配置文件
编辑
/etc/ssh/sshd_config文件:bashsudo nano /etc/ssh/sshd_config-
找到
#PermitRootLogin prohibit-password,修改为:
bashPermitRootLogin yes -
若需密码登录(非推荐),取消注释并设置:
bashPasswordAuthentication yes
保存文件并退出。

-
-
重启 SSH 服务
使配置生效:
bashsudo systemctl restart ssh -
测试远程登录
在另一台设备上使用:
bash
bashssh root@<服务器IP>输入 root 密码验证登录权限,执行
whoami确认当前用户为 root。
