我有两个账户,用于在服务器上自动上传文件,公司政策要求 3 年后更新。3 年前我还没来过这里,以前也没做过这件事。
我不明白如何为两个单独的帐户创建 SSH 密钥。.ssh 目录包含 id_rsa 密钥,但没有指定需要哪个用户帐户。从我读到的内容来看,我相信密钥需要放入关联帐户的 .ssh 文件夹中,但我被告知密钥在另一个帐户下,与上述两个帐户不同。
我希望这不会太令人困惑,我无法提供具体的细节,因为这可能会危及我们的安全。
答案1
通常,密钥创建可以按照以下步骤进行。也许这会帮助你实现你的目标。
使用以下方法创建新密钥
ssh-keygen -t rsa
将 id_rsa.pub 的内容插入到 /home/user/.ssh/authorized_keys 下的 authorized_keys 文件中 - 可能称为 authorized_keys2
cat id_rsa.pub > /home/user/.ssh/authorized_keys (this will overwrite the current content of authorized_keys
将 id_rsa 复制/下载到您的客户端并使用密钥连接到您的帐户。
如果您需要 ppk 密钥,您可以使用 PuTTYgen 来转换上述密钥。