2015-12-03 98 views
0

我正在使用SCP將文件夾從遠程服務器(RS1)傳輸到另一個遠程服務器(RS2)。我的命令是:由於用戶名中的反斜槓導致的SCP錯誤

scp PEM\[email protected]:/home/local/PEM/folderName1/ PEM\[email protected]:/home/local/PEM/foldername2 

決賽錯誤把密碼PEM \用戶名後,我得到的是:

權限被拒絕,請重試

權限被拒絕,請重試

收到與RS2的斷開連接。爲PEMusername

正如你可以看到太多的驗證失敗,錯誤消息引用PEMusername爲我的用戶名,而不是PEM \用戶名

有沒有辦法明確提到SCP協議的用戶名?

回答

2

\是* nix shell中的轉義字符。

如果您需要明確指定反斜槓,要麼加倍:

scp PEM\\[email protected]:/home/local/PEM/folderName1/ ... 

或包裹整個參數單引號:

scp 'PEM\[email protected]:/home/local/PEM/folderName1/' ...