对于网上的各种凌乱解法,我总结了一下步骤:

1)yum安装

yum -y install vnc *vnc-server*

2)修改VNCServer主配置文件

#vim /etc/sysconfig/vncservers            //安装之后会出现这个文件

复制最后两行并去掉行首注释符,然后修改为

VNCSERVERS="2:xxx"   //因为Linux系统自带远程登录,所以不能写1,其他的随便;

//   xxx代表你远程用户,比如root

VNCSERVERARGS[2]="-geometry 1024x768"//此处设置你server端界面的分辨率

3)设置VNCServer远程连接密码

#vncpasswd    //注意此处为远程用户设置密码,如下,你用的什么用户就去什么用户下设置密码【root@jidongjun home】#ls

jidongjun

【root@jidongjun home】#su jidongjun

【jidongjun@jidongjun home】$vncpasswd

输入两次相同的密码

4)启动vncserver服务

#/etc/init.d/vncserver start

5)上一步执行完毕会在root宿主目录下生成.vnc开头的隐藏目录,该目录下面的文件就是root用户的VNC桌面配置文件。打开xstartup配置桌面

#vim /root/.vnc/xstartup

将最后一行改为

gnome-session  &

6)最后就是防火墙的问题了,想让别人能登录,你就得将vnc的端口打开让别人进来,许多人自认为配置对了iptables,但是还是登不了,那么我们就静下来看看你们跟我的iptables规则是否对应。

====================首先查看vnc的端口=========================[root@jidongjun ~]# netstat -nltup|grep vnc

tcp        0      0 0.0.0.0:6002                0.0.0.0:*                   LISTEN      8433/Xvnc

tcp        0      0 0.0.0.0:5902                0.0.0.0:*                   LISTEN      8343/Xvnc

tcp        0      0 0.0.0.0:5802                0.0.0.0:*                   LISTEN      8433/Xvnc

端口看出来了,那么我们就来愉快的添加规则吧[root@jidongjun ~]#iptables -I INPUT -p tcp --dport 5802 -j ACCEPT

[root@jidongjun ~]#iptables -I INPUT -p tcp --dport 5902 -j ACCEPT

[root@jidongjun ~]#iptables -I INPUT -p tcp --dport 6002 -j ACCEPT

面对网上的大量-A,其实也是可以的,但是前提是你先前的防火墙没做规则,所以我建议你们都用-I。

-I是从上往下写规则,不会因为你先前的规则而忽略最新的规则。

我是鸡动君,我为自己代言

windows不能访问linux服务器,window的vnc客户端无法访问Linux服务端的问题之一相关推荐

  1. 基岩版服务器映射,Sakura Frp 客户端使用教程 (Minecraft 服务端映射示例)

    写在最前:所有国内服务器都屏蔽HTTP协议,如果您使用国内服务器转发本地HTTP协议的内容,直接访问将无法打开并提示连接重置,请改用HTTPS协议或者使用海外服务器,所有允许转发HTTP流量的服务器均 ...

  2. Linux服务器运维管理 项目一 认识Linux操作系统

    任务一 查找Linux系统的基本概况 第一步 通过搜索引擎搜索"Linux" 第二步 收集整理搜索到的网页 一.Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torva ...

  3. 在Linux系统上配置Samba客户端,访问Samba远程目录

    1. 前言 本文主要讲解如何在Linux系统上配置Samba客户端,访问Samba远程目录. 2. 安装smbclient Linux用户可以从命令行访问samba共享,使用文件管理器或挂载samba ...

  4. erp系统服务器登陆内网,客户端如何访问ERP服务器连接

    客户端如何访问ERP服务器连接 内容精选 换一换 华为云提供两种连接方式通过MySQL客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.绑定弹性公网IP并 ...

  5. 100行源代码搞定用户态协议栈丨udp,icmp,arp协议的现实丨网络协议栈丨Linux服务器开发丨C++后端开发丨Linux后台开发

    100行源代码搞定用户态协议栈 视频讲解如下,点击观看: 100行源代码搞定用户态协议栈丨udp,icmp,arp协议的现实丨网络协议栈丨Linux服务器开发丨C++后端开发丨Linux后台开发丨网络 ...

  6. Linux下客户端主动Close,服务端阻塞的read函数不会马上返回

    今天在做一个socket通信的时侯,发现close后,阻塞的read函数并没有马上返回,导致后面的时序出现问题,具体情况如下: 服务端与客户端正常建立通信,都采用阻塞模式.当客户端close后,服务端 ...

  7. 服务器响应回调函数,解决有关flask-socketio中服务端和客户端回调函数callback参数的问题(全网最全)...

    由于工作当中需要用的flask_socketio,所以自己学习了一下如何使用,查阅了有关文档,当看到回调函数callback的时候,发现文档里都描述的不太清楚,最后终于琢磨出来了,分享给有需要的朋友 ...

  8. 如何给multicraft装PHP,我的世界Linux搭建Multicraft网页后台教程更新和添加服务端文件...

    小编为大家带来了<我的世界>Linux搭建Multicraft网页后台教程更新和添加服务端文件,这个是一个比较重要的教程,当然用不到的玩家可以跳过了. 重新登录 点击"设置&qu ...

  9. 服务器客户端证书,客户端如何验证HTTPS服务端证书信息

    通过一个例子说明客户端如何验证HTTPS服务端的证书信息. 类型浏览器如何验证WEB服务器的证书信息. 生成服务器端证书,以及CA证书 # generate ca certificate $ open ...

最新文章

  1. Github标星2w+,热榜第一,如何用Python实现所有算法
  2. flume案例-文件数据采集-运行测试
  3. HDU - 6153 A Secret(KMP的next数组性质/扩展KMP)
  4. Fritzing添加新的元件库的方法
  5. echart 饼图每一块间隙_排队3h?为了火遍tou音的芝士水果饼,值得吗?!
  6. Android 系统(272)---Android中的各种保活
  7. 关于Synchornized,Lock,AtomicBoolean和volatile的区别介绍
  8. SAP License:SAP复制和默认快捷小贴士
  9. refs格式linux支持么,小科普 | 你听过ReFS硬盘格式吗?
  10. 11 week blog
  11. 电商时代新一轮用户争夺站,拼的不只是“低价”
  12. PostgreSQL multixact日志管理器说明
  13. Lua基础入门—— 写出自己的魔兽世界插件
  14. 几何光学学习笔记(3)- 2.1光线经过单个折射球面的折射
  15. vscode使用ssh连接远程Ubuntu服务器(记录)
  16. 一文万字带你入门智能路由器OpenWrt系统,并在虚拟中安装配置OpenWrt
  17. Redis数据类型实践
  18. Hive 分区表 分桶表
  19. springboot基于JAVA的电影推荐系统的开发与实现 附源码-毕业设计112306
  20. Android安全包括哪些

热门文章

  1. LSQL Developer连接Oracle11g 64位数据库配置详解
  2. dede_arctype|栏目表
  3. linux系统vsftpd登陆慢卡怎么办
  4. C#常用类库(100多个)
  5. Java中的注解以及应用 @Deprecated @SupressWarning @Override
  6. 我对“重构(refector)”的看法
  7. 802.11 帧格式及类型
  8. 实验探究 ioremap
  9. Ubuntu安装HBase2.2.4并进行单机/伪分布式配置
  10. 个推通知栏修改_浙大一院五一劳动节放假通知!手机办住院手续!还有这些攻略不能错过!...