回首頁
修改
Mail
FTP

中




2007年10月26日 星期五

[Ubuntu]遠端操作ssh安裝設定及Client端如何連線介紹

如果想要想要連到在外面所架設的Linux主機,那麼遠端連線是您最好的選擇
有兩種介面一種是文字另一種是gui介面,這邊我們先討論文字介面連線
因為既然是遠端當然是連線到文字介面速度比較快!
以主機端來說有兩種方法: Telnet(明碼) 、 SSh (非明碼)
當然是ssh 來的安全所以我們採用ssh 來做遠端連線的Server

Server端:
首先安裝ssh 相關套件 以Ubuntu 7.04版,內建是沒有安裝openssh套件
Ubuntu 採用 openssh-server 做服務端,需要的安裝包是 openssh-server。
sudo apt-get install ssh <--相依性會自動安裝openssh-server
安裝好在下ifconfig指令 看ip
固定ip:看 eth0裡的inet addr:xxx.xxx.xxx.xxx 為您設定的固定ip
pppoe撥接: 看ppp0裡的inet addr:xxx.xxx.xxx.xxx 為您撥接取得的ip
至於ssh server 預設的port為22
less /etc/services 可觀看所有port的設定檔
ssh 啟動方式:
sudo /etc/init.d/ssh start/restart/stop
ps -aux 觀看會看到/usr/sbin/sshd 常駐成功啟動此服務
以上是以Ubuntu/Debian Distribution來說明 如果是其他Distr
啟動方式有可能是/etc/rc.d/init.d/sshd restart/start/stop
SSh 設定檔:
開啟 /etc/ssh/sshd_config 檔案
# What ports, IPs and protocols we listen for
Port 22(預設22) 建議更改其他port 以免被入侵

出現: re-exec requires execution with an absolute path 是路徑錯誤請下絕對路徑
extra argument start. 額外參數啟動

Clinet端:
記好上面所看的ip,以其你修改的port如沒修改為22
執行以下程式就可以連線 (建議看一下網站說明唷 很清楚)
putty.exe是一個可在windows平台上ssh連線的一套免費軟體.
相容於Windows 95, 98, ME, NT, 2000 and XP
下載http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
或http://www.chiark.greenend.org.uk/~sgtatham/putty/
介紹詳細的網站http://www.ascc.sinica.edu.tw/putty

另一種好用的可以當做檔案傳輸的介面WinSCP
安裝的步驟
1.先安裝英文版http://winscp.net/download/winscp405setup.exe
2.下載Plugin http://winscp.net/download/winscpfar151setup.exe
3.下載繁體檔 http://winscp.net/translations/dll/ch.zip
將ch.zip解壓縮檔丟到C:\Program Files\WinSCP 底下就可以重新啟動winscp
在Languages裡面選Chinese-中文(台灣)介面就變成中文的摟!
另外還可以跟putty.exe結合 可說是很方便的軟體

0 回應: