試過很多種方法最終找到解決的方法
一、常規方法:
應該是sshd的設置不允許root用戶用密碼遠程登錄 1、修改 vim /etc/ssh/sshd_config 找到# Authentication: LoginGraceTime 120 PermitRootLogin without passwd StrictModes yes 改成 # Authentication: LoginGraceTime 120 PermitRootLogin yes StrictModes yes 2、重啟ssh systemctl restart sshd
二、暴力一點,重啟服務器試試
三、如果嘗試過N種方法還是不行則進行如下操作
1、修改 vim /etc/sshd/sshd_config 找到 UsePAM yes 改為 UsePAM no 2、重啟ssh systemctl restart sshd
我是通過第三種方法解決的,參考文檔:https://blog.csdn.net/fanren224/article/details/70862346