本来是在 windows 下用 xmanager 远程登录服务器的。
现在因为某些原因要转战 linux 了,在 opensuse 下用什么命令登录远程服务器呢?
我先是搜索到了 ssh 命令,但是 ssh 命令好像不支持图形化登录,所以登录之后要运行的一些有图形化界面的程序就不能用,所以放弃。
然后发现则个命令
X -query 远程 IP
是可以的。
但是我运行之后报错:
linux:~ # X -query 192.168.69.98
(EE)
Fatal server error:
(EE) Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
(EE)
(EE)
Please consult the The X.Org Foundation support
at wiki.x.org
for help.
(EE)
linux:~ # ^C
linux:~ #
linux:~ # X -query 192.168.69.98
_XSERVTransSocketUNIXCreateListener: …SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE)
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn’t already running(EE)
(EE)
Please consult the The X.Org Foundation support
at wiki.x.org
for help.
(EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
如果你对你要连接的远程 Linux 服务器没有控制权,那么就请咨询那台 Linux 服务器的管理员你该怎么连接它。对方会有办法,而且对方是领工资干这个的。如果想在不了解那台服务器(或者说不想被对方知道你在用 Linux,或者其它的心理因素)也控制不了那台服务器的情况下「图形化」的连接上它,就必须自己折腾。不想自己折腾,那你只好等等看这个论坛有没有人愿意为你提供无偿或收费的服务。开源没有售后,因为我们就没有 push,所有的选择都是你自己做出的。无非是比你用的时间长一些能给你指指路,具体操作和学习还是要你自己来。如果非要自己不用动手动脑的服务,那么就变成生意了。