centos安装tigervnc-server

十年热恋 提交于 2020-08-09 12:48:13

离线安装:

1. 官网下载rpm包: 下载地址

2. 执行安装命令:

rpm -Uvh tigervnc-server-1.8.0-17.el7.x86_64.rpm

3. 检查安装情况:

rpm -qa|grep tigervnc-server

4. 复制vnc的启动操作脚本:

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

5. 编辑vnc的启动脚本

vim /etc/systemd/system/vncserver@:1.service 

#修改配置文件中的<USER>为自己的用户名
#修改PIDFile的/home/<USER>为该用户的目录路径

[Service]
Type=forking

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

6. 更新systemctl以使其生效;

systemctl daemon-reload 

7. 设置vncserver的密码;

 vncpasswd root

按提示输入密码以及确认密码

8. 启动该服务用来启用vnc的1号窗口;

systemctl start vncserver@:1.service  或者 vncserver :1

关闭1号窗口:

systemctl stop vncserver@:1.service   或者 vncserver -kill :1

9. 设置为开机自动启动;

systemctl enable vncserver@:1.service

 

在线安装:

  1. 以root用户运行以下命令来安装vncserver;

    yum install tigervnc-server 

  2. 同样运行以下命令来安装vncviewer;

    yum install vnc

  3. 停止并禁用防火墙;

    systemctl stop firewalld.service

    systemctl disable firewalld.service

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!