001、ssh root登錄 Ubuntu 出現錯誤,拒絕密碼:Permission denied,please try again.


 VMware安裝ubuntu 可以參考:https://zhuanlan.zhihu.com/p/141033713

我的環境是:VMware Workstation 16 Pro  16.2.0 build-18760230  + Ubuntu 20.04.1 LTS 。

當我在window10上用cmd窗口root身份 登錄ubuntu系統時提示如下:

  拒絕密碼:Permission denied, please try again。

 原因是禁止root賬戶遠程登錄,需要重新修改ssh配置文件,具體如下:

 

步驟一、需要先在ubuntu系統上 安裝 ssh 服務(如果Ubuntu系統上沒有ssh服務)

sudo apt install openssh-server

步驟二、修ssh改配置文件,設置為允許root遠程登錄:

在window的cmd上輸入命令:

ssh sky@192.168.145.130 # 用普通用戶登錄到Ubuntu,sky為用戶名,后面的ip地址為ubuntu系統的ip地址(用ifconfig -a  查看)

然后輸入

sudo vi /etc/ssh/sshd_config

找到 # PermitRootLogin prohibie-password 復制粘貼 ( 按 i 后,插入字符  ) 在下一行,

去掉注釋#,修改為:PermitRootLogin yes 。按esc—>輸入:wq—>回車 ,退出並保存。

 

步驟三、 修改root密碼

在windows的cmd上輸入命令: sudo passwd root ,輸入新的密碼,再次輸入確認密碼,會提示 passwd: password updated successfully 。

 

步驟四、用root身份重啟ubuntu系統

在windows的cmd上輸入命令:reboot ,ubuntu系統重啟。

我在網上找到很多資料都沒有提到步驟三和步驟四,一直沒有弄成功,加入這2個步驟后才成功。

至此,再用root賬戶ssh登錄,是可以登錄成功的。

親測成功,截圖如下:

 

我的網絡連接方式如下:

 

 

 

 

參考資料:

1、ubuntu設置允許root進行ssh終端登錄

2、https://blog.csdn.net/qq_36711453/article/details/88777594

 


免責聲明!

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



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