暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

gbase8a vnc server服务配置

原创 夏日初熏 2022-09-23
657

gbase8a  vnc server服务配置

vnc是一个远程控制工具,VNC运行的工作流程如下:

(1) VNC客户端通过浏览器或VNC Viewer连接至VNC Server。

(2) VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。

(3) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。

(4) 若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。

(5) VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。

(6) VNC Server将来由 X Server的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNC Server的桌面环境及输入装置。

vnc server配置步骤:

1、安装vnc server

yum install -y tigervnc-server

2、配置一个vnc实例

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

3、更改配置内容,设定vnc的登录用户

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

 [Service]

Type=simple

#WorkingDirectory=/home/gbase

#User=gbase

#Group=gbase

 

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

 

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

#ExecStart=/usr/bin/vncserver -autokill %i

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

#ExecStop=/usr/bin/vncserver -kill %i

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


 Restart=on-success

RestartSec=15

[Install]

WantedBy=multi-user.target

4、设置vnc用户的密码

切换到gbase下(su - gbase)

vncpasswd 按提示输入密码。在选择view-only的密码时,输入y或n均可。

5、加载配置:

systemctl daemon-reload

6、启动服务并设置随机启动

systemctl start vncserver@:1.service

systemctl enable vncserver@:1.service

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论