科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道在安装了Xwindows的服务器上启用VNC服务

在安装了Xwindows的服务器上启用VNC服务

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

去掉前边的#注释符号,“1:myusername”表示使用哪个用户启动,端口是多少修改为“1:root”,表示用root身份运行vnc,并且虚拟桌面是1。

2008年3月17日

关键字: KDE Linux VNC 服务器 xwindows 操作系统 GNOME

  • 评论
  • 分享微博
  • 分享邮件

  问题

  Linux的图形环境为Xwindows

  运行的窗口管理器主要有KDE和GNOME

  要想远程连接图形环境,通常可使用Xwin进行连接

  但是由于Xwin配置复杂,切存在一定安全隐患

  建议用VNC进行连接管理

  解决方案

  首先安装linux光盘中的vnc软件包,比如as3自带的vnc:

  rpm -ivh vnc-server-4.0-0.beta4.1.4.i386.rpm

  安装完毕后,执行执行/usr/bin/vncpasswd,输入两次密码,为VNC设置密码。

  然后修改配置文件/etc/sysconfig/vncserver

  默认的配置文件是如下的样子:

  # VNCSERVERS="1:myusername"

  # VNCSERVERARGS[1]="-geometry 800x600"

  首先去掉前边的#注释符号,“1:myusername”表示使用哪个用户启动,端口是多少

  修改为“1:root”,表示用root身份运行vnc,并且虚拟桌面是1。它实际对应着5901端口

  修改完毕后如下:

  VNCSERVERS="1:root"

  VNCSERVERARGS[1]="-geometry 800x600"

  保存,退出,启动vnc服务,/etc/init.d/vncserver start

  第一次启动会生成xstartup文件,这个文件决定了要启动何种窗口管理器

  修改 /root/.vnc/xstartup文件,找到最后一行:

  twm &

  这表示启动twm窗口管理器

  但是实际twm窗口管理器仅仅是个基本工具,很难用

  建议启动KDE或者GNOME

  例如配置为启动GNOME,则注释掉twm一行,如下:

  #twm &

  gnome-session &

  要启动KDE的话,则修改为:

  startkde &

  重启一下vnc服务,/etc/init.d/vncserver restart

  现在即可用vnc客户端连接服务器了。

  连接的时候注意端口不是默认的5900,而是5900+桌面端口号

  例如“:1”则是5901,“:2”则是5902

  在iptables上要打开相应的端口,否则会无法连接

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章