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 进程查看

在这里插入图片描述

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