1、生成秘鑰對
ssh-keygen -t rsa
-t 指定秘鑰的型別
rsa 秘鑰型別
秘鑰目錄:/root/.ssh/
私鑰 id_rsa 鑰匙
公鑰 id_rsa.pub 鎖
2、編輯認證檔案
遠端主機: mkdir .ssh cd .ssh
vim authorized_keys 把公鑰貼上複製
注意:認證檔案內容和要連線的伺服器公鑰檔案內容一致
保證檔案內容是一整行
3、編輯ssh配置檔案
遠端主機:~/.ssh# cat /etc/ssh/sshd_config
...authorizedkeysfile %h/.ssh/authorized_keys
注意:
直接取消該行的注釋即可
4、配置檔案生效
重啟ssh服務
/etc/init.d/ssh restart
5、驗證操作
1和5是在本機操作
2-4是在要連線的主機操作
---------------
第二種
1 ssh-keygen 一路回車
2 進入到.ssh目錄 把公鑰傳遞到遠端伺服器
ssh-copy-id 遠端伺服器:遠端ip 回車
Linux免密碼遠端登入
如何通過一台linux ssh遠端其他linux伺服器時,不要輸入密碼,可以自動登入。提高遠端效率,不用記憶各台伺服器的密碼。1.首先登入一台linux伺服器,此台做為母機 即登入其他linux系統用這台做為入口 執行一行命令生成key檔案 ssh keygen t rsa 然後一直回車,如下所示 ...
SSH免密碼遠端登入Linux
其實這個問題的網上 園子裡已經有很多的部落格介紹了,但多數都忽略了乙個問題,就是生成公鑰時是不要輸入密碼的,整理一下 1.有a,b兩台機 linux unix 要想從a用ssh遠端登入到b上 假設各自的ip,a 192.168.100 b 192.168.1.104 2.在a機上,用 ssh key...
Linux遠端登入免密碼設定
免密碼登入可以讓使用者不輸入密碼直接連到其他主機或同一臺機器的不同使用者,方便快捷 密碼登入適用於大批量集群操作通過公鑰私鑰登入認證的場景有很多,但原理相似 為了更加直觀的說明,現假設由a主機免密登入到b主機 在主機a上使用命令ssh genkey生成金鑰對,一直按回車鍵即可 ssh genkey第...