參考**:
首先,進入到ssh目錄
cd ~/.ssh
1
注意如果該目錄提示不存在,需要先
ssh localhost
1
用root使用者登入一下ssh
然後,進入到~/.ssh
目錄後,輸入該命令
ssh-keygen -t rsa -b 4096 -c "[email protected]"
1
此時會生成兩個檔案
1輸入該命令生成authorized_keys檔案,這個檔案會在ssh私鑰登入時用到。
然後編輯sshd_config
檔案
vim /etc/ssh/sshd_config
1
找到以下選項並取消注釋
pubkeyauthentication yes
permitrootlogin yes
12
然後重啟ssh服務
service sshd restart
1
至此,就可以使用ssh私鑰登入了。
Centos7 SSH公鑰生成及配置
1.你可以按如下命令來生成 sshkey ssh keygen t rsa c xx xx.com 2.按照提示完成三次回車,即可生成 ssh key。通過檢視 ssh id rsa.pub檔案內容,獲取到你的 public key cat ssh id rsa.pub3.複製生成後的 ssh ke...
Centos7 SSH公鑰生成及配置
1.你可以按如下命令來生成 sshkey ssh keygen t rsa c xx xx.com 2.按照提示完成三次回車,即可生成 ssh key。通過檢視 ssh id rsa.pub檔案內容,獲取到你的 public key cat ssh id rsa.pub3.複製生成後的 ssh ke...
Centos7 公鑰登陸
1 登陸到伺服器修改sshd config 登入伺服器,輸入命令vi etc ssh sshd config修改配置檔案 找到rsaauthentication pubkeyauthentication authorizedkeyfiles strictmodes所在的行,如果被 注釋了,就取消 號...