将文件从远程节点复制到我自己的系统


2

我使用以下命令将远程节点上的文件(sender.log)移动到我自己的PC:

scp linux-Vostro-1014@example.com:sender.log /root/Desktop

当我使用此命令时,它会询问:

linux-Vostro-1014@example's password:

我应该在这里输入什么?当我输入我的系统密码时,输出是

Permission denied (publickey,password)

我该如何解决这个问题,我该怎么办?

Answers:


1

如果没有在您和服务器之间设置SSH密钥或任何其他身份验证机制,通常的回退是密码,在这种情况下,它要求linux-Vostro-1014远程系统上的用户的SSH密码,因为这是您的用户名用该命令重新指定(@之前的所有内容)。此密码可能与您的本地密码相同,也可能不同。

无论谁为您提供远程系统访问权限,都应该能够通过密钥或密码检索您的登录凭据。

如其他用户所述,您可以尝试使用详细命令来查看尝试的登录方法:

scp -v linux-Vostro-1014@example.com:sender.log /root/Desktop

0

您将输入提示的密码。

(我看到你有一个“/”后:at ... bbn.com:sender.log并想知道这是否是一个问题)

您可能会发现远程端上不存在用户(linux-Vostro-1014) - 事实上我怀疑您的命令形式是错误的,这应该是您的用户名。[也可能是ssh配置为不接受该用户名的登录]

要调试此问题,请首先确保您可以使用SSH登录。如果不能,请尝试添加详细日志记录(-v)并提供日志结果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.