centos7远程桌面端口_Centos7安装VNC实现远程桌面

一.安装vncserver

1.安装vnc server

#yum install tigervnc-server -y

2.配置VNC

将/lib/systemd/system/vncserver@.service文件复制一份

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

3.编辑刚复制的新文件,以下为root用户的配置

vim /etc/systemd/system/vncserver@:1.service

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

User=root

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

ExecStartPre=-/usr/bin/vncserver -kill %i

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

PIDFile=/root/.vnc/%H%i.pid

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

[Install]

WantedBy=multi-user.target

4.设置VNC密码,使用vnc viewer登陆时需要使用的密码。

#vncpasswd

5.启动服务,开通端口

#systemctl start vncserver@:1

#systemctl enable vncserver@:1 # 设为开机启动

查看服务监听的端口

#netstat -lnpt|grep Xvnc

根据监听的端口,进行端口开放,默认为5901端口开始。

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

#firewall-cmd --reload

如果出现错误的话,有可能是防火墙没关,需要关闭防火墙

5.1修改默认端口,不需要可以跳过这个步骤

# which vncserver

/usr/bin/vncserver

grep "59" /usr/bin/vncserver -n

18:# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,

118:vncPort=5900+displayNumber;

238:# n is taken if something is listening on the VNC server port (5900+n) or the

257:# (5900+n) or the X server port (6000+n).

274: if (!bind(S, pack('S n x12', AFINET,5900+n))) {

修改:118和274行的端口号就可以了.. 默认会加1 例如设置为5900,会从5901开始

6.启动服务

#systemctl start vncserver@:1.service

可能会出以下错误:

Job for vncserver@:1.service failed because the control process exited with error code. See

"systemctl status vncserver@:1.service" and "journalctl -xe" for details.

解决方案:

# \rm -R /tmp/.X11-unix/

# systemctl enable vncserver@:1.service

7.停止vncserver

systemctl stop vncserver@:1.service

数字1是起的对应的服务

7.1 暴力杀死进程

#vncserver -kill :1

#vncserver -kill :2

8.修改密码

#vncpasswd

二.安装GNOME桌面

#sudo yum groupinstall -y "GNOME Desktop"

安装之后重启服务器

#reboot

三.安装vnc viewer客户端

image.png

1.打开vnc viewer

image.png

2.输入ip地址和名字进行连接

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值