使用pscp實現Windows 和 Linux服務器間遠程拷貝文件


在工作中,每次部署應用時都需要從本機Windows服務器拷貝文件到Linux上,有時還將Linux 上的文件拷到本機,這些操作以前都是使用Ftp 工具FlashFxp 來操作的,最近就想有什么更快捷的方法沒,比如直接命令操作。結合網上查詢的資料,發現 pscp 能夠實現Windows 和Linux 間相互傳輸文件。下文將詳細描述如何使用:

一、pscp 簡要描述:

PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件傳輸工具 ,通過 SSH 連接,在兩台機器之間安全的傳輸文件,可以用於任何 SSH(包括 SSH v1、SSH v2) 服務器。

二、下載及使用

1、下載:

可以從http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下載pscp,並將其放入windows的system32 文件夾下,這樣在dos命令窗口中就能直接調用使用了。

2、使用

(一)Windows—Linux上傳文件:

1)、開始→運行→cmd進入到dos模式,輸入以下命令:

pscp E:\javaWP\new.txt hollyfee@130.75.7.156:/home/hollyfee

2)、回車后,提示輸入密碼,在我們輸入Linux服務器上該用戶的登錄密碼后,www.linuxidc.com 文件會上傳到 Linux 服務器    的/home/hollyfee目錄下。

具體操作如下:

C:\Documents and Settings\Administrator>pscp E:\javaWP\new.txt hollyfee@130.75.7.156:/home/hollyfee

hollyfee@130.75.7.156's password:

new.txt                   | 0 kB |   0.0 kB/s | ETA: 00:00:00 | 100%

C:\Documents and Settings\Administrator>

(二)Linux—Windows下載文件:

1)、開始→運行→cmd進入到dos模式,輸入以下命令:

pscp hollyfee@130.75.7.156:/home/hollyfee/new.txt E:\javaWP\new_copy.txt

2)、回車后,提示輸入密碼,輸入密碼后文件將上傳到目標機器的/home/hollyfee目錄下。

其中:hollyfee為linux的用戶名,130.75.7.156為遠程Linux主機ip地址,/home/hollyfee/new.txt為linux下的文件,E:\javaWP\new_copy.txt為保存在本地的文件。

具體操作如下:

C:\Documents and Settings\Administrator>

pscp hollyfee@130.75.7.156:/home/hollyfee/new.txt E:\javaWP\new11111.txt

hollyfee@130.75.7.156's password:

new11111.txt              | 0 kB |   0.0 kB/s | ETA: 00:00:00 | 100%

C:\Documents and Settings\Administrator>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM