由于用户名中的反斜杠导致的 SCP 错误
SCP error due to backslash in username
我正在使用 SCP 将文件夹从远程服务器 (RS1) 传输到另一台远程服务器 (RS2)。我的命令是:
scp PEM\username@RS1:/home/local/PEM/folderName1/ PEM\username@RS2:/home/local/PEM/foldername2
输入 PEM\username 的密码后我得到的最终错误是:
Permission denied, please try again
Permission denied, please try again
Received disconnect from RS2. Too many authentication failures for PEMusername
如您所见,错误消息引用 PEMusername 作为我的用户名,而不是 PEM\username.
有没有办法明确提及 SCP 协议的用户名?
\
是 *nix shell 中的转义字符。
如果您需要明确指定反斜杠,请将其加倍:
scp PEM\username@RS1:/home/local/PEM/folderName1/ ...
或者将整个参数用单引号括起来:
scp 'PEM\username@RS1:/home/local/PEM/folderName1/' ...
我正在使用 SCP 将文件夹从远程服务器 (RS1) 传输到另一台远程服务器 (RS2)。我的命令是:
scp PEM\username@RS1:/home/local/PEM/folderName1/ PEM\username@RS2:/home/local/PEM/foldername2
输入 PEM\username 的密码后我得到的最终错误是:
Permission denied, please try again
Permission denied, please try again
Received disconnect from RS2. Too many authentication failures for PEMusername
如您所见,错误消息引用 PEMusername 作为我的用户名,而不是 PEM\username.
有没有办法明确提及 SCP 协议的用户名?
\
是 *nix shell 中的转义字符。
如果您需要明确指定反斜杠,请将其加倍:
scp PEM\username@RS1:/home/local/PEM/folderName1/ ...
或者将整个参数用单引号括起来:
scp 'PEM\username@RS1:/home/local/PEM/folderName1/' ...