资讯前沿网
您当前的位置 :主页 > 资讯前沿网 > 商讯 > 正文
centos7.6安装vnc-server!
2021-03-03 04:48:28来源:阅读:-

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

推荐阅读:成都大讯网

版权和免责申明

资讯前沿网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,本站亦不为其版权负责。相关作品的原创性、文中陈述文字以及内容数据庞杂本站无法一一核实,如果您发现本网站上有侵犯您的合法权益的内容,请联系我们,本网站将立即予以删除!