Ubuntu 开放 root 登入 ssh


基于保安理由, Ubuntu 默认不能用 root 登入 ssh, 但如果是用作内部测试的主机, 为了方便使用, 可以用以下方法解除限制:

首先要重新设定 Ubuntu 的 root 密码, 输入以下指令:

$ sudo passwd root

修改了 root 密码后, 开启 sshd 的设定档:

$ sudo vi /etc/ssh/sshd_config

找到以下一行:

PermitRootLogin prohibit-password

改为:

PermitRootLogin yes

储存盘案及离开编辑器, 重新启动 sshd:

$ sudo systemctl restart sshd

重新启动 sshd 后, 便可以用 root 帐号发入 ssh.

Leave a Reply