刚刚安装好的Linux系统,root用户无法使用ssh工具进行连接,原因就是root用户还没有ssh权限。按照下面的步骤进行设置,为root用户开启ssh权限。
前提:root用户一定要设置过密码,如果还不知道如何给root用户设置密码,请参考Linux修改root用户密码文章。
方法
1.使用vim命令或其他编辑文件的工具,打开/etc/ssh/sshd_config文件。
vim /etc/ssh/sshd_config
2. 将#PermitRootLogin prohibit-password
修改为下面的内容,注意,前面的#一定要去掉。
或者,不用修改这行,直接在文件末尾添加一行,输入下面的内容也可以。修改后,保存文件。
PermitRootLogin yes
例子:在文件最后添加一行。
3.重启ssh服务
sudo systemctl restart sshd.service
评论