要在Ubuntu服務(wù)器上配置SSH密鑰認(rèn)證,您需要遵循以下步驟:
ssh-keygen -t rsa
按照提示輸入文件名和密碼。生成密鑰對(duì)后,您將在~/.ssh
目錄下找到公鑰和私鑰文件(通常是id_rsa
和id_rsa.pub
)。
authorized_keys
文件中:ssh-copy-id user@ubuntu-server
其中user
是您在Ubuntu服務(wù)器上的用戶名,ubuntu-server
是服務(wù)器的主機(jī)名或IP地址。
/etc/ssh/sshd_config
文件,并確保以下配置項(xiàng)啟用:PubkeyAuthentication yes
sudo systemctl restart sshd
現(xiàn)在您應(yīng)該可以使用SSH密鑰認(rèn)證連接到Ubuntu服務(wù)器了。如果遇到任何問題,請(qǐng)確保您正確地執(zhí)行了上述步驟,并檢查服務(wù)器和客戶端的配置。