使用私钥使用 SSH 登录

流感

有人给了我一个私钥,可以用 SSH 登录他们的机器。我没有公钥,密码验证有效。我将密钥添加到 /root/.ssh/id_rsa,但它仍然不起作用。我错过了什么?我以为我必须从私钥中获取公钥,但我不知道该怎么做。我无法生成新的密钥对,因为我没有对该远程机器的写入权限。我只需要使用私钥即可。

流感

找到答案:

  1. 首先检查您拥有的是否是私钥(您需要密码):

    ssh-keygen -lf ~/.ssh/id_rsa

  2. 然后生成公钥的公钥并输出到id_rsa.pub

    ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用SSH私钥登录时没有密码的sudo

来自分类Dev

ssh中使用公钥/私钥和证书登录之间的区别

来自分类Dev

为什么只能使用私钥通过ssh登录服务器?

来自分类Dev

使用ssh登录后被踢出

来自分类Dev

如何在Mac OS X Lion上每次都不用输入密码的情况下使用SSH私钥登录?

来自分类Dev

即使提供了正确的公钥和私钥,也无法使用 ssh 登录到我的远程服务器

来自分类Dev

建立从Jenkins容器到SSH服务器容器的SSH连接,我可以使用密码登录建立,但不能使用私钥建立

来自分类Dev

Gitolite:无法使用新的ssh密钥登录?

来自分类Dev

ssh无密码登录无法使用proxycommand

来自分类Dev

使用不带密码的SSH登录

来自分类Dev

如何使用带有密码的ssh登录?

来自分类Dev

检查使用哪个SSH密钥登录

来自分类Dev

如何几乎自动使用终端ssh登录

来自分类Dev

如何使用SSH / RSA密钥登录VPS

来自分类Dev

如何使用ssh作为特定用户登录?

来自分类Dev

无法使用Net :: SSH:Perl登录

来自分类Dev

无法使用SSH-RSA密钥登录

来自分类Dev

无法使用双因素 SSH 登录

来自分类Dev

ssh如何使用多个私钥?

来自分类Dev

通过私钥使用Python进行SSH

来自分类Dev

ssh如何使用多个私钥?

来自分类Dev

如何强制ssh使用特定的私钥?

来自分类Dev

SSH不使用公钥/私钥

来自分类Dev

如何使用非默认登录Shell进行ssh登录

来自分类Dev

ssh会话中的ssh未使用正确的ssh私钥

来自分类Dev

使用已更改的SSH端口的SSH授权密钥登录

来自分类Dev

使用已更改的SSH端口的SSH授权密钥登录

来自分类Dev

设置用于Linux登录(非SSH)的公钥/私钥对

来自分类Dev

如何使用户能够使用ssh键登录但不能使用密码登录?

Related 相关文章

热门标签

归档