如何通过 scp 将文件从一个 ssh 传输到另一个 ssh?

如何通过 scp 将文件从一个 ssh 传输到另一个 ssh?

我想使用 scp 命令将文件从一个 ssh 复制到另一个 ssh。

scp user@host:~/file/to/be/copied user@host:/location/to/save/file/

但出现以下错误:

Permission denied (publickey).

我已经为 ssh1 生成了一个公钥,并再次尝试将该公钥复制到 ssh2,但出现错误。

Permission denied (publickey).

我尝试将服务器 A 上生成的公钥复制到服务器 B 中/.ssh/authorized_keys/。然后我得到了

WARNING: All keys were skipped because they already exist on the remote system.

帮助我解决这个问题。

PS:我是一名大学生,对 ssh 和 scp 还很陌生。请详细说明,以便我能够轻松理解。

相关内容