和xshell相比,putty除了每次登錄時須要鑑權以外,基本上體驗都差很少,因爲putty以命令行操做方式爲主,所以使用效率上會略高於xshell。html
一、下載shell
下載地址1:(最新版)測試
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html命令行
下載地址2:(教程同款)3d
百度雲下載地址:code
版本:0.71htm
連接: https://pan.baidu.com/s/1maubeW7ZD-3_Tt5Z4_SlKA 提取碼: x4rablog
二、安裝 & 配置教程
雙擊安裝,默認安裝目錄爲:C:\Program Files\PuTTY\,shell程序爲遞歸
將putty安裝目錄加入Path環境變量,在進行文件傳輸時,須要用到pscp.exe。
打開cmd進行測試:
上圖爲pscp命令的幫助文檔。
至此,安裝 & 配置結束。
三、鏈接
入口:
(1)目標主機地址;
(2)會話名稱,可自定義,便於下次使用;
(3)打開已保存會話;
(4)保存會話,便於下次使用;
對於須要屢次使用的會話,在鏈接以前,咱們可先將其保存,便於下次使用。
點擊Open,打開會話:
第一次鏈接會提示是否信任主機,選擇「是」便可。
至此,shell鏈接成功。
四、傳輸文件
文件的傳輸,其實現依賴於pscp.exe命令,pscp的執行是在cmd命令行窗口中執行,而非putty shell中,按照行爲劃分,分爲上傳和下載兩種行爲,兩者默認的模式爲無提示覆蓋。
4.一、上傳
命令格式:
/*
* -pw:指定密碼,若是省略,則上傳時須要手動輸入密碼
* -r:遞歸拷貝目錄,即拷貝目錄及其子文件
*/
pscp -pw <password> -r <source_dir> <username>@<ip>:<target_dir>
示例:
pscp -pw 123456 -r C:\Users\haku2\Downloads\temp\* root@192.168.56.101:/opt/temp
4.二、下載
命令格式:
/*
* -pw:指定密碼,若是省略,則下載時須要手動輸入密碼
* -r:遞歸拷貝目錄,即拷貝目錄及其子文件
*/
pscp -pw <password> -r <username>@<ip>:<target_dir> <source_dir>
示例:
pscp -pw 123456 -r root@192.168.56.101:/opt/temp/* C:\Users\haku2\Downloads\temp
五、使用技巧
5.一、創建同步目錄
相比於xftp提供的可視化窗口操做,pscp的命令行方式會顯得有些笨拙,在上傳/下載不一樣文件時,須要頻繁修改命令。
爲了不上述缺點,能夠創建同步目錄,在傳輸文件前,將目標文件拷貝到同步目錄中,則可以使用同一命令實現文件的傳輸。