zoukankan      html  css  js  c++  java
  • vncserve安装与使用

    vncserver安装与配置

    1.1.Centos安装

    yum install tigervnc-server
    yum groupinstall "X Window System" "Desktop"
    

    1.2.Ubuntu安装

    sudo apt-get install vnc4server
    

    1.3.设置密码

    vncpasswd
    

    2.手工开启端口号

    以开启桌面号为“1”相应的端口为例,命令如下

    iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
    iptables -I INPUT -p tcp --dport 5801 -j ACCEPT
    

    3.VNC服务默认使用的是twm图形桌面环境的,可以在VNC的配置文件xstartup中对其进行修改,使用KDE或GNOME桌面环境

    首先打开文件

    vi /root/.vnc/xstartup
    

    将原文件最后一行的twm &注释掉,并添加一行gnome-session &,即变成下面的文件:

    #!/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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    #twm &
    gnome-session &
    

    4.1.配置多个桌面

    首先打开文件

    vi /etc/sysconfig/vncservers
    

    在文件最后加上:

    VNCSERVERS="1:user1 2:user2 3:user3"
    VNCSERVERARGS[1]="-geometry 1024x768"
    VNCSERVERARGS[2]="-geometry 1024x768"
    VNCSERVERARGS[3]="-geometry 800x600"
    

    5.重启远程桌面

    service vncserver restart
    

    注意:上面三个用户必须已经使用vncpasswd命令设置过vnc密码,不然他的vncserver启动会失败.

    6.启动VNC服务

    vncserver :1
    

    7.关闭VNC服务

    vncserver -kill :1
    

    8.查看指定端口:

    lsof -i:8080
    

    9.关闭端口使用:

    kill -9 PID号
    

    10.可能遇到的错误Failed to connect to socket /tmp/dbus-xxxxxxx: Connection refused

    可能是Anaconda在./bashrc里面启动,毁掉dbus,导致用户无法重新登录。解决方法是打开~/.bashrc将里面Anacoda的内容注释掉即可。

    相关网页

  • 相关阅读:
    Daily Scrum – 1/15
    Daily Scrum – 1/12
    Daily Scrum – 1/11
    Daily Scrum – 1/7
    Daily Scrum – 1/6
    Daily Scrum – 1/5
    Daily Scrum – 1/4
    1/13 update
    stand up meeting 1--11
    stand up meeting 1-6
  • 原文地址:https://www.cnblogs.com/qujingtongxiao/p/10204227.html
Copyright © 2011-2022 走看看