CentOS 7 下 VNC 安裝並指定端口啓動

CentOS 7 命令行安裝 VNC Server

  • 檢查是否安裝 vnc server
[root@bogon ~]# rpm -qa | grep tigervnc 	# 無返回則沒安裝
  • 通過 Yum 安裝 vnc server
[root@bogon ~]# yum install tigervnc-server -y

在這裏插入圖片描述
在這裏插入圖片描述

  • 複製配置文件
[root@bogon ~]# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service
  • 修改配置文件
[root@bogon ~]# vim /etc/systemd/system/vncserver@:1.service
# 修改前
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid
# 修改後
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
  • 設置 vnc 登錄密碼
[root@bogon ~]# vncpasswd
Password: 		# 輸入密碼
Verify: 		# 驗證密碼
Would you like to enter a view-only password (y/n)? n 		# 是否創建只讀賬號密碼
A view-only password is not used
  • 啓動 vnc server
[root@bogon ~]# vncserver

在這裏插入圖片描述

  • 刷新配置文件
[root@bogon ~]# systemctl stop firewalld
  • 設置開機啓動 – 01 端口
[root@bogon ~]# systemctl enable vncserver@:1.service

在這裏插入圖片描述

  • 指定端口啓動 – 01 端口
[root@bogon ~]# systemctl start vncserver@:1.service
  • 驗證端口是否啓動
[root@bogon ~]# netstat -ntlp | grep 5901

在這裏插入圖片描述

  • 通過 vnc 遠程連接
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
  • 指定其他端口啓動
[root@bogon ~]# vncserver :3 		# 指定端口啓動 5903
[root@bogon ~]# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:3.service 		# 配置開啓啓動文件
[root@bogon ~]# systemctl daemon-reload 		# 刷新環境變量
[root@bogon ~]# systemctl enable vncserver@:3.service 		# 配置開機自啓
  • 查看端口占用
[root@bogon ~]# netstat -ntlp | grep 590

在這裏插入圖片描述

  • Telnet 端口
[root@bogon ~]# telnet 192.168.157.129 5903

在這裏插入圖片描述

  • 指定端口停止
[root@bogon ~]# vncserver -kill :3  						# kill
[root@bogon ~]# systemctl stop vncserver@:3.service 		# systemctl
[root@bogon ~]# netstat -ntlp | grep 5903 					# 端口查看
[root@bogon ~]# systemctl status vncserver@:3.service 		# systemctl 進程查看

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章