由 Win平台 連往 Linux 的兩個好用的小工具
Linux 擅長在強大而好用的網路服務, 但是, 目前並不太適合做為一般使用者的工作平台, 多數的 Linux 操作者, 都利用它來做網路服務 (mail, www, DNS, file server (ftp or samba), NAT ...), 但仍是以 windows 為工作平台處理一般的事務( e-mail 往返, 打報告, 做投影片, 網頁設計 ...);所以跨平台的需求就產生了, 使用者希望能在 windows 平台操作和管理 Linux 主機, 其中最常用的就是 telnet 遠端登入 linux 來操作系統, 和 ftp 來傳送檔案;但是, telnet 和 ftp 是以明碼在傳送, 所以只要網路封包被人攔下, 便會有資訊被人取得的風險(包含一開始登入確認的帳號和密碼)。
因為有上述的缺點, Linux 主機的預設值是拒絕用 telnet 和 ftp 以 root 的身份來登入, 所以要以 root 用telnet 登入 linux 主機, 必需先以一般使用者的身份 telnet 進入後, 再以 su - root 指令來轉換身份, 而 ftp 就更麻煩了...
這篇文章要介紹由 Win平台 連往 Linux 的兩個好用的小工具 - putty.exe 和 winscp.exe , 這兩個工具都是以 SSH (註1)來通訊, 可以分別取代 telnet 和 ftp。這兩個工具都不需要安裝, 直接取得後執行即可使用, 又因為是使用 SSH, Linux 允許以 root 的身份來登入, 所以, 對系統管理者而言可以以 root 來直接操作, 使用起來很方便。
註1: ssh (port 22) provide secure encrypted communications between two untrusted hosts over an insecure network.
下載:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
設定:
1. | 雙按 putty.exe 圖示後即會產以下畫面, 依下圖順序操作 |
2. | 如果要能輸入中文請加設以下圖示的操作 |
3. | 使用UTF-8編碼的系統要加以下設定(Fedora Code 2(含)以前的不用) |
4. | 記得要存檔, 否則下次還要再設一次 (如下圖) |
下載:
http://winscp.vse.cz/eng/download.php
設定:
雙按 winscp2.exe 圖示後即會產以下畫面, 依下圖順序操作
記得要存檔, 以後直接雙按該圖示即可
使用: