Centos7 安装 VNC远程桌面服务
安装桌面环境
!!! info
安装了Centos任意桌面版可跳过此步骤
服务依赖于桌面环境的运行,CentOS7 默认最小安装是不带桌面环境的,所以安装 VNC 之前需要首先安装桌面环境
1 | # 安装 GNOME 桌面环境 |
安装 VNC 服务端
1 | # 安装 vnc-server |
配置 vnc-server
将模板配置文件拷贝至配置文件目录下 /etc/systemd/system/ , 如果是多用户,则每个用户拷贝一份,其中 @:1.service 中的数字 1 对应 VNC 服务端口 5901 , 数字 2 对应端口 5902 根据自己需求设置
1 | # 复制配置模板文件 |
- 将配置文件中
全部替换为远程用户的用户名,例如用户为 sam , 则修改为:
ExecStart=/usr/bin/vncserver_wrapper sam %i
- 重新加载配置文件
sudo systemctl daemon-reload
- 防火墙放行
sudo firewall-cmd --permanent --add-service vnc-server
firewall-cmd --reload
- 修改 VNC 连接密码
vncpasswd sam
- 设置开机启动
sudo systemctl enable vncserver@:1.service
- 修改分辨率
vim /home/sam/.vnc/config
geometry=2000x1200
- 启动服务
sudo systemctl start vncserver@:1.service