要設置SSH密鑰認證,您可以按照以下步驟操作:
ssh-keygen -t rsa -b 4096
您可以選擇保存密鑰對的默認位置,也可以選擇自定義保存位置。接著系統會提示您設置密碼,您可以選擇設置密碼或者留空。
將公鑰添加到目標主機的authorized_keys文件中:使用以下命令將公鑰添加到目標主機的authorized_keys文件中(如果authorized_keys文件不存在,需要手動創建):
ssh-copy-id username@hostname
或者手動將公鑰內容粘貼到目標主機的~/.ssh/authorized_keys文件中。
ssh username@hostname
sudo service ssh restart
通過以上步驟,您就可以成功設置SSH密鑰認證。這樣可以提高系統安全性,避免使用簡單密碼或者明文傳輸密碼的風險。