要在 CentOS Minimal 上设置 SSH 服务并允许远程连接,请按照以下步骤操作:
sudo yum install openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
sudo firewall-cmd --permanent --zone=public --add-service=ssh
sudo firewall-cmd --reload
如果使用的是 iptables,请运行以下命令:
sudo iptables -I INPUT -p tcp --dport 22 -j ACCEPT
ip addr show
或者
hostname -I
your_username
替换为您的 CentOS 用户名,将 server_ip
替换为服务器的 IP 地址:ssh your_username@server_ip
首次连接时,系统可能会提示您接受服务器的公钥。输入 “yes” 并按 Enter 键继续。
注意:出于安全考虑,请确保使用强密码并定期更新。另外,可以考虑禁用 root 用户的直接 SSH 登录,而是使用普通用户登录后再切换到 root 用户。