“远程 CentOS Minimal”通常指在没有图形界面的 CentOS Minimal 系统上,通过网络从另一台电脑远程连接并管理它。下面按最常见、最实用的方式给你讲。
CentOS Minimal 默认就适合用 SSH。
sudo systemctl status sshd
如果没启动:
sudo systemctl start sshd
sudo systemctl enable sshd
如果没安装(极少情况):
sudo yum install openssh-server -y
ip addr
或
hostname -I
找到类似:
192.168.1.100
ssh username@192.168.1.100
ssh username@192.168.1.100
192.168.1.10022如果连不上,可能是防火墙:
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
或临时关闭测试(不推荐长期):
sudo systemctl stop firewalld
⚠️ CentOS Minimal 没有 GUI,所以:
如果你后来安装了桌面环境,才考虑:
ssh-keygen
ssh-copy-id user@ip
scp file.txt user@ip:/path/
| 问题 | 原因 |
|---|---|
| Connection refused | sshd 没启动 |
| 超时 | IP 错 / 防火墙 |
| Permission denied | 用户名或密码错 |
我可以给你一步一步精确方案。