深港热线_深港第一网络媒体!
加入收藏 网站地图

centos7.6安装vnc-server!

来源:时间:2021-03-03 11:16:51 阅读:-

VNC是( Virtual Network Computing),VNC允许Linux系统可以实现像Windows中的远程桌面访问那样访问Linux桌面。

centos7.6安装vnc-server的步骤如下:

1.yum install tigervnc-server tigervnc-server-module vnc -y

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

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

修改后内容如下(把替换为root,把/usr/sbin替换成/sbin,添加User=root):

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

User=root

ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

ExecStart=/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

4.输入vncpasswd

5.systemctl daemon-reload

systemctl enable vncserver@\:1.service

systemctl start vncserver@\:1.service

systemctl status vncserver@\:1.service

6.普通用户的话,需要先复制配置文件。

cp -p /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@\:2.service

vim /etc/systemd/system/vncserver@\:2.service

修改后内容如下(把替换为oracle):

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

ExecStart=/usr/sbin/runuser -l oracle -c "/usr/bin/vncserver %i"

PIDFile=/home/oracle/.vnc/%H%i.pid

ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]

WantedBy=multi-user.target

7.切换到普通用户oracle,并且执行vncpasswd命令输入vnc密码。

8.systemctl daemon-reload

systemctl enable vncserver@\:2.service

systemctl start vncserver@\:2.service

systemctl status vncserver@\:2.service

图文推荐

深港热线版权及免责声明:

1、凡本网注明 “来源:***(非深港热线)” 的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

2、如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。

最新新闻
热门资讯榜