在Linux系統中配置SSH Key免密登錄可以通過以下步驟實現:
ssh-keygen -t rsa
按照提示輸入文件保存路徑和密碼(可選),生成公鑰和私鑰文件。
~/.ssh/authorized_keys
文件中。ssh-copy-id -i ~/.ssh/id_rsa.pub username@server_ip
需要替換username
為目標服務器的用戶名,server_ip
為目標服務器的IP地址。
~/.ssh/config
文件,添加以下內容:Host server_alias
HostName server_ip
User username
IdentityFile ~/.ssh/id_rsa
將server_alias
替換為目標服務器別名,server_ip
替換為目標服務器IP地址,username
替換為目標服務器用戶名,~/.ssh/id_rsa
替換為生成的私鑰文件路徑。
ssh server_alias
如果成功登錄目標服務器,則配置完成,可以實現SSH Key免密登錄。