出于安全考虑,Ubuntu默认禁止root用户通过SSH登录。如果你确实有需要启用root的SSH登录,请按以下步骤操作:
1. 首先确保root密码已设置
1 | sudo passwd root |
按提示输入并确认root密码。
2. 修改SSH配置文件
1 | sudo nano /etc/ssh/sshd_config |
或者使用vim:
1 | sudo vim /etc/ssh/sshd_config |
3. 修改或添加以下配置
找到或添加以下行:
1 | # 允许root登录 |
4. 重启SSH服务
1 | sudo systemctl restart sshd |
或
1 | sudo service ssh restart |
5. 安全建议
启用root SSH登录存在安全风险,建议只在本地调试或临时验证时使用。