以下是在CentOS鏡像中配置SSH遠程登錄的步驟:
安裝SSH服務
sudo yum install -y openssh-server
啟動并設置開機自啟
sudo systemctl start sshd
sudo systemctl enable sshd
配置SSH參數(可選)
編輯配置文件 /etc/ssh/sshd_config,可修改以下選項:
Port 2222(默認22,可自定義)PermitRootLogin no(推薦)PasswordAuthentication yes/no(推薦設為no,改用密鑰認證)AllowUsers username(指定可登錄用戶)sudo systemctl restart sshd
配置防火墻
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo service iptables save
測試連接
從本地機器使用SSH客戶端連接:
ssh username@服務器IP -p 端口號(默認22)
安全建議:
ssh-keygen生成公鑰,ssh-copy-id復制到服務器)替代密碼認證。