Windows下使用VNC连接Linux系统 VNC(Virtual Network Computing)是一种远程控制工具,允许用户在Windows下连接Linux系统,通过图形化界面访问系统。为了实现这种连接,需要在Linux系统中安装VNC服务器,并在Windows系统中安装VNC客户端。 安装VNC服务器 在Linux系统中,安装VNC服务器可以使用rpm或yum命令。检查是否已经安装VNC服务器: ``` rpm -q vnc vnc-server ``` 如果没有安装,则执行: ``` yum install vnc vnc-server yum install libXfont xorg-x11-xinit xorg-x11-fonts-Type1 ``` 安装完成后,输入`vncserver`命令,如果报错“-bash vncserver: command not found”,则执行: ``` yum install tightvnc-server ``` 输入`vncserver`命令,设置连接密码。 配置桌面 为了使用Gnome桌面,需要修改`~/.vnc/xstartup`文件,将最后两行: ``` # xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOPDesktop" & # twm & ``` 注释掉,然后添加: ``` gnome-session & ``` 配置登录账号 修改`/etc/sysconfig/vncservers`文件,去掉注释: ``` VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" ``` 开通端口号 VNC server 监听的端口从5900开始,display:1 的监听5901,服务器需开通5901的端口号。开通命令如下: ``` iptables -I INPUT -p tcp -m tcp --dport 5901 -j ACCEPT service iptables save ``` 如果是云服务器,需从安全组开通5901的端口号。 测试连接 在Windows系统中安装VNC客户端,新建连接,VNC server 写上:"IP:1",Name 则输入 root。 常见问题 连接之后,页面展示为黑屏,只有一个显示“X”的鼠标,解决方法如下: 1. 配置文件的权限: ``` chmod 777 ~/.vnc/xstartup ``` 执行之后,停止 VNC 服务: ``` vncserver -kill :1 ``` 重新启动 VNC 服务: ``` /etc/init.d/vncserver restart ``` 2. 系统原先没有安装图像化桌面执行: ``` yum groupinstall "desktop" ``` 安装之后,重启 VNC 服务即可连接。 使用VNC连接Linux系统可以实现远程控制,方便用户访问和管理Linux系统。
- 粉丝: 1
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助