oracle linux7 vnc,centos7 rhel7安装配置vnc server

本文详细介绍了如何在CentOS 7/RHEL 7上安装和配置VNC服务器,包括安装VNC软件包、配置VNCServer服务、设置防火墙规则、设置用户密码以及启动和停止服务。此外,还提供了检查端口占用的方法,确保VNC服务正常运行。
摘要由CSDN通过智能技术生成

1、安装 VNC

# rpm -ivh tigervnc*.rpm --force --nodeps

2、配置VNC Server

# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:5.service

# vi /etc/systemd/system/vncserver@:5.service     //修改红色的部分为你想用的用户名 以下使用 top 用户。

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

# Clean any existing files in /tmp/.X11-unix environment

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

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

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

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

[Install]

WantedBy=multi-user.target

3、加入到防火墙或关闭防火墙 @:5对应的端口就是 5905  @:3 就是5903

3.1、加入到防火墙

# firewall-cmd --permanent --zone=public --add-port=5905/tcp

# firewall-cmd --reload

3.2、关闭防火墙(重启系统后还要在关闭)

# systemctl stop firewalld.service

4、su top 用户 设置用户vnc的密码

$ vncserver

5、回到 root用户  更新systemctl来确保其生效

#systemctl daemon-reload

6、启动该服务来启用vnc的5号窗口

#systemctl start vncserver@:5.service

7、我们也可以将其设置为开机自启动

#systemctl enable vncserver@:5.service

8、关闭

# systemctl stop vncserver@:5.service

9、查看端口占用

# netstat –apn | grep 5905

# netstat –apn | grep vnc

原创文章请注明转载自技术小站本文地址:http://www.i5i6.net/post/188.html,标题:centos7 rhel7安装配置vnc server

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值