解決root無法ssh localhost的問題

2021-09-27 08:12:15 字數 392 閱讀 7020

進入root

方法一:

輸入命令 ssh-keygen,然後一直按回車鍵。

輸入如下命令:ssh-copy-id -i ~/.ssh/id_rsa.pub root@ubuntu                        //root@ubuntu這裡,視自己的名而定

輸入密碼回車

方法二:

輸入命令: gedit  /etc/ssh/sshd_config

將#permitrootlogin no 修改為permitrootlogin yes

將#strictmodes yes前面的#去掉

輸入命令sudo service ssh restart       來重新啟動ssh

再輸入ssh localhost即可成功

解決OpenSSH公升級後root使用者無法登入的問題

由於系統內建的openssh版本過低,存在一些使用者名稱列舉資訊洩露之類的問題。所以做了一次加固,將openssh的版本公升級到了最新版,即openssh 8.1p1,openssl 1.0.2k fips 但是公升級之後,root使用者就不能登入了。用另乙個具有sudo許可權的使用者登入後,檢視 ...

Linux 遠端無法連線root使用者解決

linux 作業系統是乙個多使用者作業系統,它允許多使用者同時登入到系統上並使用資源。系統會根據賬戶來區分每個使用者的檔案,程序,任務和工作環境,使得每個使用者工作都不受干擾。在實際生產操作中,我們基本上都是使用超級管理員賬戶操作 linux 系統,也就是 root 使用者,linux 系統預設是關...

Linux開機後無法直接root登陸解決方法

執行 vi etc lightdm lightdm.conf.增加 greeter show manual login true allow guest false 修改完的整個配置檔案是 seatdefaults greeter session unity greeter user session...