如何使用Xmanager及VNC登录远程桌面
如何调用远程桌面,比较常见的有两种方式:Xmanager及VNC
正好今天鼓捣了一下,特整理如下:
Xmanager
Xmanager的调用也有两种方式:
一、直接在Xshell中调用
这时需设置会话属性,如下图所示,需在“隧道”选项上勾选“转发X11连接到(X):”
二、用Xstart登录远程桌面
如图,主机,用户名和身份验证是必须的,协议必须为SSH,关键在于命令的填写(下面详表),填写完毕后,即可点击“运行”
登录远程桌面的主要有以下三个命令:
1> gnome-session 调用gnome桌面
2> startkde 调用kde桌面
3> /usr/bin/xterm -ls -display $DISPLAY 调用终端窗口
第一种和第二种比较容易理解,第三种出来的图形其实如下,其实就是一个终端窗口
注意:这三个命令在Xshell中同样适用,其实第三个命令实现的效果就是类似于Xshell这样的终端窗口。
如果报“/usr/bin/xterm: DISPLAY is not set”错误,可在终端上设置xhost +或者export DISPLAY=192.168.2.1:0.0,这里,192.168.2.1指的是客户端地址。
在实际生产环境中,往往没有必要登陆到远程桌面,直接调用应用程序即可,譬如,安装Oracle,直接执行./runInstaller即可。
VNC
VNC主要有两部分组成:vncserver和vncviewer,其中vncserver是服务器端软件,提供VNC服务,vncviewer是客户端软件,远程调用VNC服务的。说白了,就是vncviewer能远程登录到vncserver所在的主机。
在这里,我们以Redhat自带的tigervnc-server作为服务器端软件。
一、安装服务器端软件