如何启用ssh root access ubuntu 16.04
在Ubuntu 16.04上
sudo nano /etc/ssh/sshd_config
-
更改
PermitRootLogin prohibit-password
至
PermitRootLogin yes
-
sudo service ssh restart
仍被许可否认
在Ubuntu 16.04上
-
确保你已经安装了openssh-server服务器sudo apt-get install openssh-server
sudo nano / etc / ssh / sshd_config
-
更改
PermitRootLogin禁止密码
至
PermitRootLogin yes
或者
sudo sed -i 's/prohibit-password/yes/' /etc/ssh/sshd_config
-
为了PAM认证添加
AllowUsers root
或者
sudo echo "AllowUsers root" >> /etc/ssh/sshd_config
-
sudo service ssh restart
-
工作良好
为了不知道您的root密码是否为特权用户设置了新密码
sudo passwd root
你可能想以安全的方式摆脱密码提示,这可能是有用的方法,如rsync,ansible等,所以可能
从哪里想要连接
ssh-keygen; ssh-copy-id -i ~/.ssh/id_rsa.pub root@YOURHOST
输入您刚刚设置并完成的根通行证
ssh root@YOURHOST