VNC远程桌面安装配置

VNC远程桌面安装配置

服务器:Linux centos 7.0
客户端:Windows 10

  • 1.服务器安装vnc服务端
  • 2.编辑vnc配置文件
  • 3.客户端安装
  • 4.解决端口访问的问题

1.服务器安装vnc服务端
直接用yum安装,很顺利:

# yum install vnc-server

安装过程中会提示输入访问vnc server的密码,需要输入两遍,在用客户端访问时需要使用。

2.编辑vnc配置文件
配置文件位于:/etc/sysconfig/vncservers

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 24"

参数说明:
第一行: 表示 1号对应root用户
第二行:表示使用的分辨率是1024*768

3.客户端安装和配置
客户端下载地址:
[https://www.realvnc.com/en/connect/download/viewer/]
安装Next即可。
配置终端:
在这里插入图片描述

4.解决端口访问的问题
客户端无法连接到服务器。
需要检查防火墙端口设置,VNC使用默认端口是5901

步骤如下:

1、检查端口是否开发
netstat -anlp | grep 5901

2、开放指定端口
firewall-cmd --zone=public --add-port=5901/tcp --permanent
命令含义:
--zone #作用域
--add-port=5901/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效

3、重启防火墙
firewall-cmd --reload

4、查看端口号
netstat -ntlp //查看当前所有tcp端口·

#netstat -ntulp |grep 5901 //查看所有5901端口使用情况
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN      9468/Xvnc           
tcp6       0      0 :::5901                 :::*                    LISTEN      9468/Xvnc           

5、修改vnc密码
使用命令vncpasswd对不同用户的VNC的密码进行修改,如果配置了不同用户的VNC需要分别到各自用户中进行修改,例如:root用户和oracle用户需要分别修改,修改过程如下:
  [root@localhost ~]# vncpasswd
  Password:
  Verify:

6、常见问题处理

启动vnc服务,提示:localhost:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server localhost:1
处理方法:
将 /tmp/.X11-unix/ 下的文件删除,重新启动vnc server ,即可


[root@localhost ~]# vncserver :1

Warning: localhost:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server localhost:1
A VNC server is already running as :1
[root@localhost ~]# ps -ef |grep vnc
root      3291  2937  0 11:26 pts/0    00:00:00 grep --color=autovnc
[root@localhost ~]# cd /tmp/.X11-unix/
[root@localhost .X11-unix]# ll
总用量 0
srwxrwxrwx 1 root root 0 914 11:25 X0
srwxrwxrwx 1 root root 0 914 11:15 X1
srwxrwxrwx 1 root root 0 914 11:17 X2
[root@localhost ~]# rm -rf *
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值