[server] 如何在ubuntu中打開遠端?

抱歉,我嘗試,但有些問題

法一

1.安裝ssh,開啟遠端連線
$ sudo apt-get install openssh-server

這時候就可以用pietty像是登入工作站的方式連入

2.改port(可跳過)
預設port是22,不太安全。修改參數換到沒使用的port
$ sudo vim /etc/ssh/sshd_config

注意是sshd_config不是ssh_config

找到
    port=22

換成其他沒使用的port。可以使用
$ netstat -tnlp | grep sshd
查看

或是用視窗介面-系統-管理-網路工具(networks tool)
使用scan port,對自己的電腦檢查那些port是開啟的

3.安裝vnc server
$ apt-get install tightvncserver

起動時可以輸入
$ vncserver [遠端登入密碼]  ,遠端登入密碼最多8位

中止則是
$vncserver -kill :1

另外可以改些參數
# vncserver :20 -depth 8 -geometry 1280x1024

    :20 指定使用port 5920
    -depth 8 指定使用8 bit的色彩度,預設是24 bit
    - geometry 1280x1024 指定解析度為1280x1024

4.windows下啟動putty或pietty
到 選項 > 詳細設定(putty configuration) > connection > SSH > tunnels

目的是在終端機和server之間打開一個共用的port

勾選
 Local ports accept connections from other hosts
 Remote ports do the same(SSH-2 only)

新增
    Source port: 5920
    Destination: [ip]:port
按add

http://blog.xuite.net/michaelr/linux/35209815

5.用putty連ssh到server,登入,啟動3.的vnc

再用windows中的vnc viewer中連 127.0.0.1:5920

輸入[遠端登入密碼] 即可

----------------------------
法二
http://tschci.blogspot.com/2009/02/xrdp-pam-openssl-dev-libpam0g-dev.html
開啟xrdp,使得可以使用windows的遠端桌面連進ubuntu的xwindow(gnome)
但是....我不知道為什麼我遠端後,鍵盤輸入d,竟然會被取代成"縮到最小"的指令?!
這樣根本不能打sudo阿
這幾乎使死穴阿.....
----------------------------
法三
安裝teamviewer,是的,teamviewer有linux版本
但是我不會把他加入開啟啟動區......
---------------------------
結果,我還是使用ubuntu內建的vnc
目前想不出方法可以一開機就遠端登入(但是可以用ssh終端機登入)
要練習習慣指令介面阿....
廣告

3 thoughts on “[server] 如何在ubuntu中打開遠端?

  1. 按d缩小视窗显示桌面的解法:
    在Ubuntu的桌面上,点击“系统”–>“首选项”–>“键盘快捷键”,找到“隐藏所有桌面窗口并将桌面设为焦点”,可以看到他的快捷键是D,把它改成"Alt+D"就可以了。

迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s