在工作中,每次部署應用時都需要從本機Windows 伺服器拷貝文件到Linux 上,有時還將Linux 上的文件拷到本機,這些操作都是可以使用pscp實現的。下文將詳細描述如何使用: PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件傳輸工具,通過 SSH 連接, ...
在工作中,每次部署應用時都需要從本機Windows 伺服器拷貝文件到Linux 上,有時還將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、使用:
把伺服器上的/root/dir目錄取回本地"C:\My Documents\data\"目錄
C:\>pscp.exe -r root@IP:/root/dir "C:\My Documents\data\"
把伺服器上的/root/file文件取回來本地當前目錄
C:\>pscp.exe root@IP:/root/file .
把本地目錄dir、文件file傳輸到Linux伺服器的/root/,並指定伺服器埠2009
C:\>pscp.exe -P 2009 -r dir file root@IP:/root/
把本地文件file傳輸到Linux伺服器的/root/
C:\>pscp.exe file IP:/root/
它會提示你輸入密碼,就像Linux下使用scp那樣。
註意:#如果用戶名用root出現Access denied的錯誤,則將root改為ubuntu等