Ubuntu14.04解決遠程root-ssh拒絕登陸


(1)查看ip地址是否衝突
我在單位的虛擬機ip地址是192.168.14.85,與其它機器衝突了。改爲了192.168.14.83
(2)關閉Ubuntu14.04的防火牆
root@stgman-desktop:~# sudo ufw disable
防火牆在系統啓動時自動禁用
親自嘗試了sudo ufw enable,從個人win7系統ssh登陸不上虛擬機。可是在Ubuntu本機上ssh 192.168.14.83能夠登陸成功。
(3)Ubuntu系統上安裝、啓動sshd服務
sudo apt-get install openssh-server
sudo /etc/init.d/ssh restart
【對於CentOS系統,啓動sshd服務,請參考】http://blog.csdn.net/fenglailea/article/details/12191607
(4)ssh還不能登陸上,就修改sshd的默認配置
ssh出現permission denied (publickey)問題:
修改/etc/ssh/sshd-config文件.
將其中的PermitRootLogin no修改成yes
PubkeyAuthentication yes修改成no
AuthorizedKeysFile .ssh/authorized_keys前面加上#屏蔽掉,
PasswordAuthentication no修改成yes就能夠了。ssh

相關文章
相關標籤/搜索