1.開放root賬號密碼登錄。
(1)修改/etc/ssh/sshd_config文件中,PermitRootLogin 屬性值為yes。
PermitRootLogin yes
(2)使用passwd命令設置root密碼。
sudo su 切換到root賬戶下,使用passwd 設置密碼。
(3)重啟sshd服務。
systemctl restart sshd
2.避免使用chmod 777 *,否則ssh 無法遠程訪問。sudo su報錯"/etc/sudoers 可被任何人寫 ,沒有找到有效的sudoers資源"
chmod 777 *將會修改系統所有文件系統,導致ssh無法登錄到服務器。
修復方法:
kvmare 登錄服務器,修復文件權限。
pkexe chmod 0440 /etc/sudoers;
pkexe chmod root:root?/etc/sudoers.d;
pkexe chmod 4755 /usr/bin/sudo;
pkexe chmod u+s /bin/ping;
pkexe chmod 0644 /etc/ssh/*;
pkexe chmod 0600 /etc/ssh/ssh_host_*_key;
3.greatwall賬戶默認密碼。
默認密碼為:123123