centos7.6安装vnc-server!
时间:2021-03-03 07:51:41 来源:互联网 阅读:-
本文摘要:VNC允许Linux系统可以实现像Windows中的远程桌面访问那样访问Linux桌面。target[Service]Type=forkingUser=rootExecStartPre=/bin/sh-c'/usr/bin/vncserver-kill%i>/dev/null2>

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

(正文已结束)

推荐阅读:辽宁企业新闻网

免责声明及提醒:此文内容为本网所转载企业宣传资讯,该相关信息仅为宣传及传递更多信息之目的,不代表本网站观点,文章真实性请浏览者慎重核实!任何投资加盟均有风险,提醒广大民众投资需谨慎!