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

2021-09-01 03:04:46 字數 708 閱讀 9366

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服務即可

CentOS6啟用金鑰登陸

生成秘鑰對 ssh keygen t rsa該路徑在 etc ssh sshd config rsaauthentication yes 開啟rsa驗證 pubkeyauthentication yes 是否使用公鑰驗證 authorizedkeysfile ssh authorized keys ...

puppet 管理秘鑰登陸

企業實際使用的案例 1.建立模組目錄 mkdir p etc puppet modules ssh 2.建立秘鑰 一路回車即可 ssh keygen 3.將公鑰拷貝到資源目錄 cat root ssh id rsa.pub etc puppet modules ssh files authorize...

linux配置無秘鑰登陸

linux配置無秘鑰登陸 最近有點心煩,很少寫部落格了,後期的3個月裡,估計更新的頻率也不會太高,請見諒,今天給大家共享一下linux不用秘鑰就可以訪問伺服器的一種方法,這樣工作起來比較方便,如果感興趣的小夥伴們可以看一下,具體配置內容如下 操作環境 首先,我要明確一下我的系統環境,都是2臺cent...