WinSCP使用教學

由 Derek 發表於 五月 22, 2011 / 1 則評論

WinSCP結合了幾個自由軟體,算是強大的Public Key Authebtication方式登入SSHD

本篇教學使用到的軟體有:

PuTTY :  A Free Telnet/SSH Client 

WinSCP :  Freeware SFTP and SCP client for windows

PuTTYgen : 包含在WinSCP的安裝裡  也可到這邊下載

Pageant : 包含在WinSCP的安裝裡  也可到這邊下載

 

 

雖然說WinSCP中文化的方式在官網有教,這邊還是提一下。

首先先安裝英文版,到WinSCP下載並選【Installation package

 

 再來到翻譯區下載

 

先安裝winscp432,請用英文版安裝。

 

安裝完成後,解壓縮ch.zip

 

然後把解壓縮出來的WinSCP.ch語言檔,放到winscp432的安裝資料夾內(就是安裝的目的地)

 

放進去後執行WinSCP.exe

 

然後點【Languages】選擇【Chinese (Traditional)-中文(繁體,台灣)這樣就可以完成中文化了。

 

 先來看看WinSCP列表和開啟方式【左下方開始】→【WinSCP

 

請先將PuTTYgen開啟,【左下方開始】→【WinSCP】→【key tools】→【PuTTYgen

接下來就是產生私鑰,私鑰的產生方式可參考【PuTTYgen產生金鑰】這邊就不再說一次了。

 

再來介紹PuTTY

下載好後開啟PuTTY,點選【PuTTY模式】,出現提示點選【是】就可以了

 

設定一下PuTTY的編碼,才不會有時登入SSH後會有亂碼的問題。

Window】→【Translation】→【UTF-8

 

在字體的部份,可依個人喜好設定。預設都是細明體 12-point

Window】→【Appearance】→【Change

 

設定登入的用戶名。

Connection】→【Data】→【Auto-login username

Auto-login username : 請輸入使用者名稱

 

設定私鑰

SSH】→【Auth】→【Private key file for authentication

Private key file for authentication 請找到所要設定的金鑰

 

 PuTTY的基本都設定好後要回到【Session】,然後點選【Save】把設定好的資料存起來。

下次就不用在設定了

設定完之後就按下【Open】,在Passphrase還是要自行在輸入。

 

 

PuTTY登入時,目前還沒將設定好的公鑰放到.ssh/authorized_keys

所以這邊要輸入當出建立金鑰時設定的Passphrase(當初有設定Passphrase才有此畫面)

 

接下來介紹WinSCP

【左下方開始】→【WinSCP】→【WinSCP             

把【進揭選項】打勾

 

 

Putty中的資料匯入到WinSCP

【期間】→【儲存的期間】→【工具(右鍵)】→【輸入】

把要設定的協定打勾後按確定

 

 

設定登錄的使用者名稱和私鑰的設定。

點選【期間】 就可以設定了

 

這邊要設定一下PuTTY所存放的路徑和把【記憶期間密碼並傳送給PuTTY

【偏好設定】→【偏好設定】→【應用程式】

都設定好後點【登入】

 

 

若出現這個訊息的話就是在金鑰的部份有問題。所以就檢查看看是不是有那邊出錯了。

 

 

如果金鑰是對的,就會出現下圖。要輸入Passphrase(此部份在建立金鑰是有設定的話就會出現,沒有的話就不會有)

 

這就是登入後會看到的畫面

 

 

也可以用WinSCP來登入PuTTY

【命令】→【用PuTTY開啟】

 

如果不想一直輸入Passphrase,請打開【Pageant

【左下方開始】→【WinSCP】→【Key tools】→【Pageant

開啟後請到右下方 因為他會預設隱藏,所以要手動點出來。

右鍵【Add Key

 

 

找到剛剛設定好的金鑰。

 

會要你在輸入一次passphrase的密碼(一樣有設定才有)

 

這樣就設定完成了

 

關於作者

一個半路殺出來的傻小子,憑著一股傻勁努力的學習、嘗試、分享。希望能用自己微薄之力,替IT界和資訊界盡一點心力。單憑一己之力始終還是有限,歡迎和我有相同理念的夥伴一同加入一同努力。

評論

  1. Desiree Grauer 說: 2011/05/29

    If you are open to having a guest blog poster please reply and let me know. I will provide you with unique content for your blog, thanks.

發表評論

*