在用户名中使用 @ 和 : 进行 SCP
Scp with @ and : in username
我想知道如何使用带有这样用户名的 SCP :
coucou@kiki:SSH:myname
我正在尝试类似的东西:
scp "coucou@kiki:SSH:myname@11.1.1:/var/log/apache /var/log1"
但我收到以下错误:
ssh: Could not resolve hostname kiki: Name or service not known
我发现使用 SSH 转义用户名中的 @
有效,但 SCP 没有。
您可以通过 SCP 的 -o
选项直接传递底层 SSH 选项。例如:
scp -o "User=coucou@kiki:SSH:myname" 11.1.1:/var/log/apache /var/log1
我想知道如何使用带有这样用户名的 SCP :
coucou@kiki:SSH:myname
我正在尝试类似的东西:
scp "coucou@kiki:SSH:myname@11.1.1:/var/log/apache /var/log1"
但我收到以下错误:
ssh: Could not resolve hostname kiki: Name or service not known
我发现使用 SSH 转义用户名中的 @
有效,但 SCP 没有。
您可以通过 SCP 的 -o
选项直接传递底层 SSH 选项。例如:
scp -o "User=coucou@kiki:SSH:myname" 11.1.1:/var/log/apache /var/log1