Xshell連接Ubuntu失敗 的系列問題

Xshell連接Ubuntu失敗 的系列問題 

 因爲要學習docker,下載安裝了Ubuntu系統,xshell連接出現問題。

 

 檢查一下自己的IP和端口號發現並沒有問題。

進入Ubuntu系統,使用命令sudo apt-get install openssh-service    之後在輸入密碼

 之後發現還是無法連接上去

進入Ubuntu系統,使用命令sudo apt-get install openssh-server    之後回覆y,在輸入密碼 

 

 

 使用ps -e | grep ssh查看服務是否啓動,如果出現sshd則服務已啓動

輸入ssh localhost,可以確認已經安裝成功

很不幸,又出現了新的問題 

 

 此時我們應該修改文件/etc/ssh/sshd_config,將PermitRootLogin 改爲yes

 

 

 但是我是用戶身份登錄,不能對這個只讀文件進行修改,哪怕我下載了vim後也不能保存文件

 

 

此時我們應該切換root權限

 

我們發現認證失敗,第一次我是輸入的系統登錄密碼,發現認證失敗;又想到安裝時就沒有配置root用戶權限,密碼可能爲空,則空密碼也認證失敗。

那麼我們應該現在給root用戶設置密碼

 

 

切換root用戶成功,相反,root用戶切換普通用戶則su 用戶名。即我的爲su ly.

修改完畢,再次啓動一下ssh服務即可。sudo /etc/init.d/ssh restart 

 

 之後還是這樣服務器拒絕,那麼只能再重啓一下虛擬機了。

重啓後

 解決方案:

1、繼續修改文件/etc/ssh/sshd_config   將UseDNS  yes改爲no。但是文件裏面我的發現並沒有。

2、可能你選擇的用戶名字有問題注意大小寫。我原來寫的LY發現此問題改爲root或者ly後ok了

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章