2

我的场景是这样的,我正在尝试从 server1 到 server2 的 SCP,并且我需要在 server1 上创建一个 public_key 以允许 server2 访问它。我该怎么做呢?

4

1 回答 1

4

使用 ssh-copy-id

ssh 到 server1

ssh server1

在 server1 上生成 ssh 密钥

ssh-keygen -t rsa

将此公钥复制到用户“用户名”的 server2 上的自动密钥文件中

ssh-copy-id -i ~/.ssh/id_rsa.pub username@server2

从 server1 注销

logout

现在,您可以从 server1 以用户名(或执行 scp 操作)通过 ssh 登录到 server2 而无需密码。

对于另一个方向,重复这些步骤,但切换服务器。

于 2012-11-09T08:15:00.447 回答