![使用不同用户帐户进行 sftp 时使用哪个私钥](https://linux22.com/image/108429/%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%94%A8%E6%88%B7%E5%B8%90%E6%88%B7%E8%BF%9B%E8%A1%8C%20sftp%20%E6%97%B6%E4%BD%BF%E7%94%A8%E5%93%AA%E4%B8%AA%E7%A7%81%E9%92%A5.png)
我的用户帐户是本地的user1。我正在尝试使用帐户 user2 和sftp user2@remote
私钥通过 sftp 到远程服务器。 sftp 是否使用 id_rsa ~user1/.ssh/
?或者~user2/.ssh/
?或者是其他东西?
答案1
来自本地计算机上的本地用户 (user1) 的私钥。 user2@remotehost 的公钥
编辑以获取更多信息 - 您还可以指定建立连接时使用哪个身份文件 -
ssh -i /path/to/private/key user2@remotehost
在这种情况下,无论您是本地计算机上的哪个用户都必须能够读取/访问您引用的私钥。