时间:2023-06-02 16:16:41 来源: 人气:
安装:, 代码如下:, yum install tigervnc-server, 配置:, (1) 复制配置文件:, 代码如下:, ~]# cp /lib/systemd/system/vncserver@.service, /etc/systemd/system/vncserver@.service[/code],(2) 编辑配置文件:, [code], ExecStart=/sbin/runuser -l USER -c "/usr/bin/vncserver %i -geometry 1280x1024", PIDFile=/home/USER/.vnc/%H%i.pid, 将USER换成要使用的VNC服务的用户,比如root:, 代码如下:, ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i", 如果要修改分辨率可以修改geometry内容,其他不需要做修改。, 然后保持配置。, (3)使用systemctl命令,强制重新读取配置文件:, 代码如下:, ~]# systemctl daemon-reload, (4)配置vncserver密码, 代码如下:, vncpasswd, (5)如果有两个用户希望同时使用vnc,需要配置两份配置文件:, vncserver-USER_1@.service 及 vncserver-USER_2@.service,文件内容同root用户的配置方法, 然后为两个用户创建vnc密码:, 代码如下:, ~]$ su - USER_1, ~]$ vncpasswd, Password:, Verify:, ~]$ su - USER_2, ~]$ vncpasswd, Password:, Verify:, (6)启动vnc服务, 代码如下:, systemctl start vncserver@:10, 为了开机启动,使用如下命令:, 代码如下:, systemctl enable vncserver@:10, ln -s /etc/systemd/system/vncserver@.service, /etc/systemd/system/multi-user.target.wants/vncserver@:10.service, (7) 关闭进程, 代码如下:, systemctl disable vncserver@:display_number.service, systemctl stop vncserver@:display_number.service,