通过不同的用户

时间:2016-04-29 04:36:14

标签: linux authentication ssh

我需要SCP一些没有密码的文件。我对SSH身份验证感到困惑.Below就是这个场景

主机:server1 用户:user1(在server1上具有访问权限)

主机:server2 user:user2(在server2上具有访问权限)

那么如何在两个用户之间以及在哪个服务器上设置ssh握手?

1 个答案:

答案 0 :(得分:2)

您只需要将客户端上的用户密钥(进行复制)推送到主机上的用户帐户(接收文件)。

因此,如果您希望server2的user2复制到server1上的user1:

# logged in as user2 on server2
ssh-copy-id user1@server1

或者相反:

# logged in as user1 on server1
ssh-copy-id user2@server2

出现提示时输入密码,然后复制密钥。

然后你可以测试:

ssh user1@server1 # should log in with no password to server1 as user1