linux下ssh無法連接的原因


在虛擬機上安裝了ubuntu16.04 server,用本機 ssh 連接的時候 無法連接上;

忽然想起在安裝的時候有個openssh好像沒有勾選,所以在虛擬機上

apt install openssh-server;

現在可以連接上了,但是在輸入root密碼的時候驗證不通過,在安裝的時候我創建了一個普通用戶,ssh 用普通用戶可以連接上;

我就在想是不是openssh禁止ssh  root用戶;找到openssh的配置文件;

vim /etc/ssh/sshd_config

找到這一行

PermitRootLogin prohibit_password

改為:

PermitRootLogin yes

最后重啟ssh服務

/etc/init.d/ssh restart

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM