采用VM虛拟機安裝了Ubuntu 16.04 ,采用SSH遠程連接發現了兩個問題(與Centos不一樣)。
第一、是SSH無法連接上剛建立的虛拟服務器。
原因是Ubuntu沒有默認安裝SSH服務,需要手動安裝下。
1、 sudo ps -e |grep ssh #查看是否安裝了SSH服務(如果顯示爲空則沒安裝)
2、sudo apt-get update #先更新下資源列表
3、sudo apt-get install OpenSSH-server #安裝openssh-server
4、sudo ps -e |grep ssh #查看是否安裝成功
5、sudo service sshd start #重新啓動SSH服務 (或者用命令 sudo systemctl restart sshd)
第二、root 登錄ACCESS Denied 問題
第一問題解決後,發現遠程SSH連接root 登錄出現如下問題:
解決辦法如下:
1、sudo vi /etc/ssh/sshd_config
把PermitRootLogin prohibit-password 注釋掉
增加一行 PermitRootLogin yes 如下圖:
2、重啓 systemctl restart sshd
3、重新登錄SSH遠程用root 就解決了 ok!