我想使用 Xming 连接服务器并设法使其工作。我现在正尝试让它连接到不同的服务器,但我不确定安装了哪个 X Window 系统。我通过 putty 尝试过,但收到以下错误/警告:
/usr/java/jdk1.7.0_67/bin> jvisualvm
/usr/java/jdk1.7.0_67/lib/visualvm/platform/lib/nbexec: WARNING: environment variable DISPLAY is not set
我之前曾使用 Windows BAT 脚本来启动 XWindows - 如下所示:
@echo off
SET LOCAL_HOST=localhost
SET PATH=C:\wresourcex\bin\Xming
SET REMOTE_HOST=%1
SET SCREEN=%2
REM Default to archie with screen 1
if "%1"=="" SET REMOTE_HOST=MySever.com
if "%2"=="" SET SCREEN=0
SET DISPLAY=%LOCAL_HOST%:%SCREEN%.0
REM For XDM logon just run this line
REM run Xming -query %REMOTE_HOST% -lesspointer -emulate3buttons
REM For SSH Tunneling use these 2 lines
rem run Xming :%SCREEN% -lesspointer -notrayicon -emulate3buttons
run plink -ssh -X %REMOTE_HOST% /usr/dt/bin/Xsession
REM Use this if want Gnome instead
rem run plink -ssh -X %REMOTE_HOST% /usr/bin/gnome-session
上述方法在一台服务器上有效,但在我现在使用的服务器上无效。我查看了 /usr/dt/bin/ 和 /usr/bin 文件夹,这两个程序(脚本中引用)都不存在于这些位置。我猜我需要使用不同的程序,但我如何知道我要连接的服务器上安装了哪个“Xwindow”程序,或者这有关系吗?
注意-我没有服务器的管理员权限,因此无法安装任何东西。
谢谢