1. 程式人生 > >祕鑰登陸centos6並且修改為賬號登陸

祕鑰登陸centos6並且修改為賬號登陸

1、建立root使用者的密碼
sudo passwd root

2、切換到root賬號
su root

3、編輯主機的ssh登入方式,查詢PasswordAuthentication no,把no改為yes,即允許賬號登陸
vi /etc/ssh/sshd_config

4、重啟sshd服務
sudo /sbin/service sshd restart

5、切換root賬號
su root

6、給賬戶centos新增密碼(不同系統的使用者不同,是祕鑰登陸時的使用者名稱)
passwd centos

7、配置完成,可以用root和最開始設定的root密碼登入伺服器了


有的機器可能在這一步還無法登陸,會出現“ssh伺服器拒絕了密碼 請再試一次”這一問題這是因為sshd不允許root使用者用密碼遠端登入 ,將其進行修改即可,步驟如下

1.vi /etc/ssh/sshd_config
2.找到找到 #Authentication:
3.將其中的如下三個屬性設定如下PermitRootLogin即允許遠端登陸root

LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

4.service sshd restart重啟sshd服務即可