📢 本文由 gemini-3-flash-preview 翻譯
前言
每次連線到主機都要輸入密碼實在有點麻煩 (因為我忘了
OneClick
如果自己的電腦沒有公鑰需要先產生,通常在 ~/.ssh/id_rsa.pub
| |
接著在自己的電腦上執行下列命令
| |
其中 username 替換為要登入的帳號,RemoteIP 替換為要登入的 IP 位址
等待提示輸入密碼
接著直接 SSH 連線就可以登入囉!
| |
非常方便!
寫入檔案
如果需要將別人的公鑰寫入或忘記密碼,可以使用這個方法
編輯設定檔 (可能需要提前更改檔案權限) ~/.ssh/authorized_keys 加入公鑰,一行一個,編輯完儲存即可 (如果更改了檔案權限別忘了改回 600)
其實這時候已經可以免密碼登入了,不過可能還需要修改設定檔
編輯檔案 /etc/ssh/sshd_config
| |
如果需要同時使用公鑰與密碼驗證登入
修改上述設定檔
| |
重啟 SSHD 服務
| |