阅读量:1
CentOS虚拟机远程连接主要有SSH(命令行)和VNC/远程桌面(图形界面)两种方式,步骤如下:
一、SSH远程连接(推荐)
- 安装SSH服务
sudo yum install openssh-server sudo systemctl start sshd sudo systemctl enable sshd - 配置防火墙
sudo firewall-cmd --permanent --add-service=ssh sudo firewall-cmd --reload - 获取虚拟机IP
找到网络接口(如ens33)的IPv4地址。ip addr show - 使用SSH客户端连接
- Windows:PuTTY、Xshell
- macOS/Linux:终端输入
ssh username@虚拟机IP
二、VNC远程连接(图形界面)
- 安装VNC服务
sudo yum install tigervnc-server vncpasswd # 设置VNC密码 - 启动VNC服务
sudo systemctl start vncserver@:1 sudo systemctl enable vncserver@:1 - 配置防火墙
sudo firewall-cmd --permanent --add-port=5901/tcp sudo firewall-cmd --reload - 使用VNC客户端连接
- Windows:RealVNC、TightVNC
- 输入虚拟机IP:端口(如
192.168.1.100:5901)和密码
三、远程桌面(RDP)
- 安装xrdp服务
sudo yum install epel-release sudo yum install xrdp sudo systemctl start xrdp sudo systemctl enable xrdp - 配置防火墙
sudo firewall-cmd --permanent --add-port=3389/tcp sudo firewall-cmd --reload - 使用远程桌面连接
- Windows:自带“远程桌面连接”工具,输入IP和用户名密码
注意事项
- 确保虚拟机网络为NAT或桥接模式,可访问主机网络。
- 若连接失败,检查SSH/VNC服务是否运行、防火墙是否放行端口、IP地址是否正确。
根据需求选择对应方式,SSH适合命令行操作,VNC/远程桌面适合图形化管理。
以上就是关于“centos虚拟机远程连接怎样实现”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm