要在 CentOS 上使用 SSH 遠程登錄,請按照以下步驟操作:
安裝 OpenSSH 服務器: 如果你的 CentOS 系統上還沒有安裝 OpenSSH 服務器,可以使用以下命令進行安裝:
sudo yum install openssh-server
啟動并啟用 SSH 服務: 安裝完成后,啟動 SSH 服務并設置為開機自啟:
sudo systemctl start sshd
sudo systemctl enable sshd
檢查防火墻設置: 確保防火墻允許 SSH 連接。你可以使用以下命令打開 SSH 端口(默認是 22):
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
獲取服務器的 IP 地址: 使用以下命令獲取 CentOS 服務器的 IP 地址:
ip addr show
或者使用:
hostname -I
從客戶端連接到服務器: 在客戶端機器上,使用 SSH 客戶端連接到 CentOS 服務器。打開終端并運行以下命令:
ssh username@server_ip_address
其中 username
是你在 CentOS 服務器上的用戶名,server_ip_address
是服務器的 IP 地址。
驗證連接:
如果這是你第一次連接到該服務器,系統會提示你確認服務器的指紋。輸入 yes
并按回車鍵繼續。
輸入密碼: 輸入你的用戶密碼并按回車鍵。注意,在輸入密碼時,終端不會顯示任何字符,這是正常的。
成功登錄: 如果用戶名和密碼正確,你將成功登錄到 CentOS 服務器,并可以開始使用命令行界面。
~/.ssh/authorized_keys
文件中。通過以上步驟,你應該能夠成功地從客戶端使用 SSH 遠程登錄到 CentOS 服務器。