小言_互联网的博客

银河麒麟高级服务器操作系统V10上安装tigervnc-server及客户端使用

2933人阅读  评论(0)

前言

本文介绍银河麒麟高级服务器操作系统V10上安装tigervnc-server及客户端使用


 

一、安装配置tigervnc-server(银河麒麟高级服务器操作系统V10)

yum安装指令

sudo yum install -y tigervnc-server

复制服务文件

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/

替换/etc/systemd/system/vncserver@.service中的<USER>标签为当前用户(非root)并配置分辨率参数

sudo vim /etc/systemd/system/vncserver@.service

  
  1. [Unit]
  2. Description=Remote desktop service (VNC)
  3. After=syslog.target network.target
  4. [Service]
  5. Type=forking
  6. WorkingDirectory=/home/yeqiang
  7. User=yeqiang
  8. Group=yeqiang
  9. PIDFile=/home/yeqiang/.vnc/%H%i.pid
  10. ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  11. ExecStart=/usr/bin/vncserver %i -geometry 2560x1080
  12. ExecStop=/usr/bin/vncserver -kill %i
  13. Restart= on-success
  14. RestartSec= 15
  15. [Install]
  16. WantedBy=multi-user.target

防火墙放行5901/tcp端口

sudo firewall-cmd --permanent --add-port=5901/tcp

启动服务


  
  1. [ yeqiang@192-168-110-185 system] $ sudo systemctl daemon-reload
  2. [ yeqiang@192-168-110-185 system] $ sudo systemctl start vncserver@:1.service
  3. [ yeqiang@192-168-110-185 system] $ vncserver -list
  4. TigerVNC server sessions:
  5. X DISPLAY # PROCESS ID
  6. :1 94402
  7. [ yeqiang@192-168-110-185 system] $ ps aux | grep Xvnc
  8. yeqiang 94402 6.4 0.8 772928 134208 ? Sl 14 :55 0 :01 /usr/bin/Xvnc :1 -auth /home/yeqiang/.Xauthority -desktop 192 -168 -110 -185 :1 (yeqiang) -fp catalogue:/etc/X11/fontpath.d -geometry 2560x1080 -pn -rfbauth /home/yeqiang/.vnc/passwd -rfbport 5901 -rfbwait 30000
  9. yeqiang 95040 0.0 0.0 214080 1536 pts/0 S+ 14 :55 0 :00 grep Xvnc

 

注意:

1.被启动的服务是vncserver@:1.service

2. 首次启动会提示输入密码,按照引导输入登陆密码

3. 可以通过 systemctl enable vncserver@:1.service 设置开启启动

 

二、客户端连接(Fedora 31 x86_64)

1.安装tigervnc客户端软件

sudo yum install -y tigervnc

2. 连接到目标服务器


  
  1. [ yeqiang@harbor ~] $ vncviewer 192.168 .110 .185 :1
  2. TigerVNC Viewer 64 -bit v1.10.1
  3. Built on: 2020-04-19 00 :00
  4. Copyright (C) 1999 -2019 TigerVNC Team and many others (see README.rst)
  5. See https://www.tigervnc.org for information on TigerVNC.
  6. Thu Jan 21 14 :57:14 2021
  7. DecodeManager: Detected 6 CPU core(s)
  8. DecodeManager: Creating 4 decoder thread(s)
  9. CConn: Connected to host 192.168 .110 .185 port 5901
  10. CConnection: Server supports RFB protocol version 3.8
  11. CConnection: Using RFB protocol version 3.8
  12. CConnection: Choosing security type VeNCrypt(19)
  13. CVeNCrypt: Choosing security type TLSVnc (258)
  14. Thu Jan 21 14 :57:17 2021
  15. DesktopWindow: Adjusting window size to avoid accidental full screen request
  16. CConn: Using pixel format depth 24 (32bpp) little-endian rgb888

总结

银河麒麟高级服务器操作系统V10上安装部署tigervnc-server与x86 CentOS没有太大差异。


转载:https://blog.csdn.net/m0_46573967/article/details/112937905
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场