ubuntu下ssh用戶端串連顯示圖形介面

來源:互聯網
上載者:User

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

如果在ubuntu系統下,ssh用戶端一般是內建的,如果沒有可以執行sudo apt-get install openssh-client進行安裝,之後執行ps -e|grep ssh如果有ssh-agent那麼就表示ssh用戶端安裝成功了。在終端可以輸入ssh username@192.168.1.100登入到192.168.1.100這個ssh伺服器,然後會讓你輸入密碼,之後就登入了。

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

1、伺服器端的ssh必須運行轉寄X介面,在ssh伺服器中,找到/etc/ssh/sshd_config 這個設定檔,其中有一行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 root@2.2.2.2 注意-X這個是大寫的X,這個步驟是串連到ssh伺服器,接著會要輸入密碼

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.