这篇文章主要介绍为什么通过远程桌面vnc安装不上,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!尝试在CentOS上安装一个VNC Server。CentOS5 已经自带了VNC,默认也已经安装了,只要配置一下就可以了(如果没有安装,可以:yum install vnc vncserver安装)。Windows客户端只需安装一个vncviewer即可,例如realvnc。安装配置好以后,却无法使用,主要遇到两个问题:1、无法连接至VNC Server。2、连接上以后出现黑屏。解决方案总结如下:使用工具:IIS7服务器管理工具这个工具里面的VNC功能可以说是使用感非常棒的。它可以一键导出或导入,还可以一键批量打开VNC,还可以一键批量关闭VNC,还有到期提醒,还有多台VNC 自定义备注,自定义分组。最后还支持win、linux批量管理,这是非常好用的功能了。能省去您一台台记录IP、密码,点下就能瞬间打开。当然,既然它的VNC工具都这么实用,那它其他功能必定也不会太差。IIS7服务器批量管理工具好处:批量管理、同步操作、到期提醒、数据安全和定期执行。适用系统:Windows和liunx操作系统。支持Vnc和Ftp批量操作。VNCServer 配置:1.修改配置文件/root/.vnc/xstartup注:有的系统配置里有 –nolisten tcp 和 –nohttpd ,这两个是阻止Xwindows登陆和HTTP方式VNC登陆的,如果需要图形界面,那就删除这部分如果使用的是gnome图像界面,则需要注释掉以下两行,#xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &#twm &并添加以下这行:gnome-session &例如:我的配置文件如下#!/bin/sh# Uncomment the following two lines for normal desktop:unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &#xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &#twm &gnome-session &2. 修改用户配置文件:/etc/sysconfig/vncservers打开配置文件:vi /etc/sysconfig/vncservers,去掉下面这两行前的“#”,也就是说把这两行的注释给去掉。VNCSERVERS=”1:root”VNCSERVERARGS[1]=”-geometry 800600″1表示VNC以桌面1运行,这样可以启动root的桌面。你可以添加其他的用户,例如VNCSERVERS=”1:root,2:user1,3:user2”,当然这些用户是实现系统存在的。例如:我的/etc/sysconfig/vncservers配置文件如下:VNCSERVERS=”1:root”VNCSERVERARGS[1]=”-geometry 800600″另外:如果有图像界面的话,在系统设置>服务器设置>服务中把 vncserver 打勾,可以随系统启动。3、改变xstartup的权限这个问题是很多人容易忽视的问题,也是造成连接成功后黑屏的原因之一。在CentOS中,xstartup的文件路径为:/root/.vnc/ (可以通过locate xstartup来查看xstartup的文件路径)所以需要执行:chmod 777 root/.vnc/xstartup4. 关闭防火墙对VNC端口的限制如果需要从外网控制内网的某台Linux,则需要打开防火墙相应的端口,并在路由器上进行端口映射。VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号。如果不想打开防火墙,但是仍需要VNC这项服务,则需要:编辑vi /etc/sysconfig/iptables在里边加入如下两行:-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 5901 -j ACCEPT-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 5902 -j ACCEPT这里需要的是,display N 对应的端口就是 5900+N,所以不建议设的太多。5. 启动 VNC Server:打开终端执行:vncserver第一次运行 vncserver,将会要求输入两次密码,会看到如下提示信息:New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.localdomain:1.log上边信息中的“:1”表示启动的第一个vnc桌面。6. 停止vncserver:(选读)停止 vncserver 的方法是执行:vncserver -kill :1注意:“:1”,表示停止第一个vnc桌面,1代表当前启用的VNCserver序号,“:1”之前是有一个空格的。如果目前启动的序号是2,若要关闭其,则应该使用“vnc免费云主机域名server -kill :2”.7. 修改vnc密码:(选读)修改vnc密码的方法是执行:vncpasswd输入两次密码即可。8:检查服务器端VNC Server是否正常运行中:执行:ps -ef|grep vnc如果vnc在执行,可以看到类似的消息:[root@IMS ~]# ps -ef|grep vncroot 3605 1 0 Jul13 ? 00:13:51 Xvnc :1 -desktop MyIMS.local:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 800×600 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn说明是序号为”:1″vnc进程在端口为5901上进行监听。9.VNC 客户端服务器端运行正常后,我们方可以考虑使用VNC客户端与其相连。Windows 客户端 VNC Viewer 的配置:1. 下载 VNC Free Edition for Windows Version 4.1.22. 打开 VNCViewer :填入VNCServer 的IP:编号(1或2或…)3. VNCViewer 切换全屏模式:F810 一些配置文件:/etc/X11/xorg.conf 设置屏幕分辨率到这里,您的VNC应该已经能够连上,但有可能出现黑屏的问题:1、查看/root/.vnc/下的log日志,有没有报错;有可能是xstartup权限不够。“chmod xstartup 777”更改下权限,重启后再进。2、重新启动下电脑,试一试。我就是各种配置之后,始终黑屏,重启电脑后OK。以上是“为什么通过远程桌面vnc安装不上”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注云编程开发博客行业资讯频道!
公司仓库因为WMS系统上线,将原来的无线网络进行改造,绝大部分AP换成了华为的4050DN,AC使用6005-8,新上的POE交换机是S2700-26TP-PWR-EI。 由于WMS使用的是无线打印机,并且连接方式是无线网络连接,默认在华为的AC上开启了三层漫…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。