zoukankan      html  css  js  c++  java
  • ubuntu系统VNC服务器安装配置

    LINUX服务器上安装了图形界面后,肯定需要安装VNC才能远程连接桌面了,这里介绍的是ubuntu上VNC的安装配置。

    ubuntu上安装VNC server很简单:

    sudo apt-get install vnc4server

    安装完后输入以下命令,给当前用户设置密码,这个密码就是连接VNC时要用到的:

    vncpasswd

    接下来会要求输入再次密码,确认后密码就设置成功了。

    接着输入以下命令:

    vncserver :1

    第一次运行的话会自动创建相应的文件并启动vnc server了,这时已经可以正常连接上图形界面了,要注意里面的”:1″代表display号,在本地登录的时候得写相同的display号才能登录,例如在VNC 客户端输入 xx.xx.xx.xxx:1 才是连接到相应用户的桌面。

    这时连接上去会发现只显示一个终端,要这样倒不如直接用ssh,何必安装图形桌面,所以我们要再设置一下,让连接上的时候显示gnome桌面。

    先输入以下命令把vnc server 关掉:

    vncserver -kill :1

    接着修改相应用户目录下面的xstartup文件:

    用cd命令进入用户目录下面的.vnc目录,再用vim命令来修改

    cd .vnc/

    vim xstartup

    下面是xstartup文件的内容,不同版本可能会有不同(红字是修改和增加的东西):

    #!/bin/sh

    # Uncomment the following two lines for normal desktop:
    # unset SESSION_MANAGER
    # exec /etc/X11/xinit/xinitrc

    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    xsetroot -solid grey
    vncconfig -iconic &
    #xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
    # twm & (注释掉这两行)
    gnome-session & (增加这行)

    上面修改的意思是将默认启动的twm程序改为gnome,如果想用KDE作为桌面的,可以改为:startkde &

    这样保存退出,再输入以下命令启动vncserver:

    vncserver :1

    这样连接上去就是gnome桌面了。

    如果是另外一个用户也要连接上VNC,用另一用户运行命令:

    vncserver :2

    这样就行了,其它用户以此类推,改变display的编号就行。

    我目前在win7上用的是UltraVNC Viewer这个客户端来连接服务器的了,很简单。

  • 相关阅读:
    使SourceInsight支持Python语言的方法
    图解Join
    EularProject 42:单词解码出来的三角形数
    android-async-http二次封装和调用
    #20 Valid Parentheses
    udev详解【转】
    linux下udev简介【转】
    Linux USB 驱动开发(一)—— USB设备基础概念【转】
    Android updater-scripts(Edify Script)各函数详细说明【转】
    OTA制作及升级过程笔记【转】
  • 原文地址:https://www.cnblogs.com/youlechang123/p/2195012.html
Copyright © 2011-2022 走看看