Ubuntu的簡單遠端控制和遠端桌面

2021-08-30 05:28:21 字數 1552 閱讀 4840

安全方便的簡單控制-ssh

安裝伺服器:apt-get ssh,伺服器基本不用怎麼配置就可以使用。

客戶端一版不用安裝,linux都自帶了,windows平台下可以使用putty,非常好用。

操作命令:

ssh username@host_address

ssh登入之後就像本機使用命令列登入是一樣的,雖然只能使用字元介面,但基本上能夠完成大部分管理工作了。有人說配合screen是十分好用的,不過我還沒有仔細研究過screen。

最省事兒的x**功能

操作命令:

ssh -y username@host_address

這種方式雖然速度稍微慢了一些,但是如果客戶端是linux的話,在區域網中應該是非常方便的,因為客戶端不用再配置x。如果客戶端是 windows,putty,好像也有這個功能,至少在connection->ssh->tunnels中有x11 forwarding的配置,但是可能需要安裝x for windows才能使用。

另外由於只是使用了x的**,所以伺服器端也會顯示你所啟動的程式。參考

使用vnc4server,據說速度最快

ubuntu安裝軟體是最方便的了,伺服器安裝:apt-get install vnc4server。客戶端linux下可以使用xvnc4viewer(apt-get install xvnc4viewer),windows下可以使用realvnc的free版。

伺服器安裝完成之後需要先使用vncpasswd命令建立乙個密碼,密碼加密存放在~/.vnc/passwd檔案中。啟動伺服器也很簡單,執行vncserver就可以了:

fwolf@wf:$ vncserver

new 'wf:1 (fwolf)' desktop is wf:1

由於是第一次執行,所以建立了虛擬服務1,如果再次執行就是2,以此類推。每建立乙個服務,就會在~/.vnc下面建立hostname:x.pid和hostname:x.log兩個檔案。關閉服務使用命令:

fwolf@wf:~$ vncserver -kill :1

killing xvnc process id 5786

關閉服務之後hostname:x.pid將被刪除,而hostname:x.log將保留。vnc4server好像只能設定乙個密碼吧,不過也沒有關係,因為總是開著乙個server既浪費資源也不安全,需要連線的時候用ssh連進去開就是了。

andot說如果把~/.vnc/xstartup檔案的內容換成 /etc/x11/xsession檔案的內容,啟動桌面之後就像本機啟動一樣了。我暫時還沒有試過,不過現在預設的設定,連線上之後,是乙個有點像超級終端的命令列視窗,但是可以執行各種x下的應用。

另外如果要修改vnc4server的埠,可以修改/usr/bin/vncserver檔案,在大約第124行,有一句

$vncport = 5900 + $displaynumber;

其中5900就是埠的起始數,按照上面那句的設定,虛擬服務1的埠號就是5900+1=5901,虛擬服務2的埠號就是5900+2=5902,以此類推。參考1, 參考2

Windows 遠端控制 Ubuntu

命令列控制 ubuntu sudo apt get y install ssh windows putty ip 22 user passwd轉至 ubuntu16.04端 1 sudo apt get install xrdp vnc4server xbase clients 2 sudo apt...

Ubuntu安裝遠端控制桌面

由於ubuntu預設使用的unity和xrdp存在不相容問題,登入會在連線的一瞬間閃退,所以建議使用其他桌面環境實現遠端桌面操作。我這裡是安裝了xfce4,還有其它的桌面環境 kdegnome xfce unity 基於gnome開發的桌面環境,用於ubuntu 1 輸入該命令進行安裝 sudo a...

windows遠端控制Ubuntu8 04

因為很多任務作都需要在windows下完成,而編譯工作需要在ubuntu下工作,所以想到了使用乙個遠端桌面來進行控制。網上查了很多資料,看上去都很麻煩,最終選擇了乙個比較簡單的,之需要開啟ubuntu下的遠端桌面,然後在windows下安裝乙個軟體即可,實驗成功了,寫下來以後備忘呵呵 我使用的是wi...