歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下SSH客戶端連接顯示圖形界面

Ubuntu下SSH客戶端連接顯示圖形界面

日期:2017/2/28 15:58:47   编辑:Linux教程

在Windows下用ssh連接服務器的話putty是一個小巧而且實用的工具,如果想要圖形界面,可以使用X工具配合putty。或者直接使用xmanager enterprise,非 常方便。

如果在Ubuntu系統下,ssh客戶端一般是自帶的,如果沒有可以執行sudo apt-get install openssh-client進行安裝,之後執行ps -e|grep ssh如果有ssh-agent那麼就表示ssh客戶端安裝成功了。在終端可以輸入ssh [email protected]登錄到192.168.1.100這個ssh服務器,然後會讓你輸入密碼,之後就登錄了。

相關閱讀:Ubuntu開啟ssh服務 http://www.linuxidc.com/Linux/2010-02/24349.htm

ssh連接成功後,如果想要顯示圖形界面,需要做一些配置。步驟如下:

1、服務器端的ssh必須運行轉發X界面,在ssh服務器中,找到/etc/ssh/sshd_config 這個配置文件,www.linuxidc.com 其中有一行X11Forwarding yes,確保這個是yes(注意這個配置文件中的#是注釋,確保X11Forwarding前面沒有#注釋),然後重啟ssh服務,cd /etc/init.d這個目錄下執行 ./ssh restart

2、客戶端配置,在/etc/ssh/ssh_config配置文件中,找到ForwardAgent yes,ForwardX11 yes,ForwardX11Trusted yes這3個確保是yes(注意這個配置文件中的#是注釋,確保你修改的行沒有被注釋掉)

3、配置完成後,進入終端,現在假設我們的Ubuntu客戶端的ip是1.1.1.1(只是假設),而ssh服務器的ip是2.2.2.2。下面是執行步驟,注意別弄錯了:

首先終端未連接ssh之前,執行xhost +2.2.2.2 這個步驟是允許ssh服務器的X界面連接過來

然後執行ssh -X [email protected] 注意-X這個是大寫的X,這個步驟是連接到ssh服務器,接著會要輸入密碼

這個時候終端已經連接到ssh服務器了,然後執行export DISPLAY=1.1.1.1:0.0這個步驟是把ssh服務器的X顯示重新定位到1.1.1.1的0.0顯示器中,也就是我們的客戶端

然後做個測試,執行xclock,等待。。。如果這個時候在你的Ubuntu界面中出現了一個時鐘界面,那麼恭喜你成功了。

Copyright © Linux教程網 All Rights Reserved