要配置 CentOS 系統的 SSH 以允許自動登錄,你需要編輯 SSH 配置文件 /etc/ssh/sshd_config。請按照以下步驟操作:
使用 root 用戶或具有 sudo 權限的用戶登錄到 CentOS 系統。
打開終端,輸入以下命令以編輯 SSH 配置文件:
sudo vi /etc/ssh/sshd_config
#PasswordAuthentication yes
取消注釋(刪除行首的 # 符號),并將 yes 改為 no。這將禁用密碼身份驗證,從而實現自動登錄。修改后的行應如下所示:
PasswordAuthentication no
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
保存并關閉配置文件。在 vi 編輯器中,按 Esc 鍵,然后輸入 :wq 并按回車鍵。
重啟 SSH 服務以使更改生效:
sudo systemctl restart sshd
現在,你已經成功配置了 CentOS 系統的 SSH 以允許自動登錄。請注意,禁用密碼身份驗證可能會降低系統的安全性。確保你已經設置了正確的密鑰對身份驗證,以防止未經授權的訪問。