suse开启vnc远程桌面连接

SUSE LINUX ENTERPRISE SERVER 10 64BIT下使用VNC进行图形界面远程桌面控制,操作步骤如下:

1、启用SUSE远程控制


    SUSE默认安装了VNC,打开YaST,网络服务,远程管理(remote administration),选择“允许远程管理”,在下面的选项进行设置,选择“打开端口”,点击完成。注意如果不能连,请调整suse自带的防火墙,开启相应端口。

    

2、启动VNC服务。


    SSH登录后,执行vncserver命令( 或/usr/local/vnc # ./vncserver  )

    提示:You will require a password to access your desktops.

    设置远程访问的密码。(文件路径在/usr/local/vnc/vncpasswd)

    Password:(输入密码)

    Verify: (再次输入)

    提示:Would you like to enter a view-only password (y/n)? n(是否输入一个只能查看的密码,选择否)

    提示信息如下:

    xauth: creating new authority file /root/.Xauthority

    New 'X' desktop is -eyh7:2(桌面编号为2)

    Creating default startup script /root/.vnc/xstartup

    Starting applications specified in /root/.vnc/xstartup

    Log file is /root/.vnc/-eyh7:2.log

    

3、配置xstartup启动脚本。

    用VI编辑/root/.vnc/xstartup脚本

    注释掉twm & 在最后一行增加一句

   gnome-session & 

    就是启动gnome图形界面窗口。

    保存后,重启vnc.

注:在/root/.vnc/目录下有成对的log和pid文件,名如 machineName:2.pid和 machineName:2.log,有文件的pid是活动的服务,服务号码就是pid前面的数字。没有pid文件的是已经停止的服务。

可以使用 vncserver :号码 启动停止的服务

可以使用 vncserver -kill :号码 停止服务

    

4、windows vnc客户端软件。

    运行VNC查看器,输入的IP和桌面编号:

    如:192.168.1.252:2    而后输入VNC连接密码就可以登录进去了。


5、通过浏览器控制:

    如果主控端没有安装vnc viewer,通过浏览器也可以控制,强大吧。例如访问地址::5801 (其中端口号=桌面显示编号 + 5800 ,前面我们配置时提示桌面编号是2,所以端口号就是5802),需要浏览器开启java applet,会出现登录界面。


你可能感兴趣的:(SuSE,桌面,vnc)