在 CentOS + VirtualBox 环境下,远程登录通常有几种常见方式。下面按最常用 → 进阶给你说明,你可以根据自己网络环境选一种。
# 安装(一般已安装)
sudo yum install -y openssh-server
# 启动并设置开机自启
sudo systemctl start sshd
sudo systemctl enable sshd
# 查看状态
systemctl status sshd
ip addr
通常是 192.168.x.x 或 10.0.x.x
然后直接用:
ssh 用户名@CentOS_IP
宿主机登录:
ssh -p 2222 用户名@127.0.0.1
sudo yum groupinstall "GNOME Desktop"
sudo yum install -y epel-release
sudo yum install -y xrdp
sudo systemctl start xrdp
sudo systemctl enable xrdp
Windows 用 远程桌面连接:
127.0.0.1:3389
VirtualBox → 设置 → 显示 → 远程桌面
127.0.0.1⚠ 性能一般,仅适合应急。
# 防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld
# SELinux(测试用)
sudo setenforce 0
passwd 用户名
✅ 开发 / 服务器:SSH + 桥接或端口转发
✅ 图形界面需求:xrdp
❌ 不推荐 VirtualBox 远程显示
如果你愿意,可以告诉我:
我可以直接给你一步步可复制的命令。