1.1、安装
apt install xfce4 xfce4-goodies
apt install tigervncserver
1.2、安装完成后,启动
vncserver
## 根据提示输入密码
2.1、安装
yum install tigervnc-server
2.2、启动
vncserver
## 根据提示输入密码
E版本安装与A、D版本安装多了两行配置,请注意区分版本。
3.1 安装
yum install tigervnc-server tigervnc-server-module
3.2 配置
## 编辑配置文件
vi /etc/X11/xinit/Xclients
## 15行添加:
STARTDDE="$(type -p startdde)"
## 48,49行添加:
elif [ -n "$STARTDDE" ];then
exec "$STARTDDE"
3.3 设置开机自启
## 创建一个1920x1080分辨率的远程桌面
vncserver -geometry 1920x1080
## 手动关闭vnc服务器
vncserver -kill :1
## 设置vnc开启自启动
### 新建vncserver@1.service文件,拷贝到/etc/systemd/system/下
### 注意,这里vncserver@1,需要确认vncserver的端口,如果想要开启:2,则创建vncserver@2.service文件即可
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=/root
PIDFile=/root/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 :%i
ExecStop=/usr/bin/vncserve -kill :%i
[Instatt]
WantedBy=multi-user.target
### 运行如下命令
systemctl daemon-reload
systemctl enable vncserver@1.service
systemctl start vncserver@1.service
systemctl status vncserver@1.service
3.4 启动
systemctl start vncservice@1.service
## 出现灰屏怎么处理
### 修改配置文件
echo 'gnome-session &' >> ~/.vnc/xstartup
### 添加一句配置到文件中,重启服务器后,再次执行vncserver即可
每个账户的vnc只能开启一个远程,如果一个用户下面存在多个vncserver的话,可能存在问题,例如dock栏消失,启动项和控制中心异常的情况,建议多个账号分别启动vnc。