Questions tagged «ssh-keygen»

2
如何更改我的私钥密码?
我有一个现有的公钥/私钥对。私钥受密码保护,并且加密可以是RSA或DSA。这些密钥是您使用生成的密钥ssh-keygen,通常存储在之下~/.ssh。 我想更改私钥的密码。在标准的Unix shell上,我该如何处理? 另外,如何简单地删除密码?只是将其更改为空?

4
SSH公钥文件末尾的用户/主机具有什么意义?
我不知道为什么在生成的SSH公钥文件ssh-keygen的末尾有用户和主机。 示例:id_rsa.pub ssh-rsa ... rest of file ... /CA9gyE8HRhNMG6ZDwyhPBbDfX root@mydomain 请注意root@mydomain文件末尾的。 如果我可以与任何用户一起在任何地方使用公钥来使用我的私钥进行身份验证,那么root @ mydomain在身份验证过程中有什么意义? 还是只是占位符才能弄清楚我们的发行人?

3
如何获取.ssh / authorized_keys(2)文件的所有指纹
有没有一种简单的方法来获取在.ssh / authorized_keys ||中输入的所有指纹的列表。.ssh / authorized_keys2文件? ssh-keygen -l -f .ssh/authorized_keys 只返回第一行/条目/公钥的指纹 用awk破解: awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} print "Fingerprint for "$3 system("echo " "\""$0"\"> /tmp/authorizedPublicKey.scan; \ ssh-keygen -l -f /tmp/authorizedPublicKey.scan; \ rm /tmp/authorizedPublicKey.scan" ) } }' 但是我没有找到更简单的方法或ssh命令吗?
39 ssh  bash  ssh-keys  awk  ssh-keygen 

2
通过SSH登录时直接运行ssh-agent和ssh-add的直接方法?
我试图通过ssh登录到服务器时自动执行以下命令: ssh-agent /bin/bash ssh-add ~/.ssh/id_rsa 我的ssh密钥有一个密码短语,每次登录可输入一次即可。 我尝试将其放入我的.bashrc文件中,但是我相信ssh-agent会启动一个新的bash会话。当我将其保存在.bashrc中后尝试登录时,它被卡住了,我必须输入“ exit”才能看到“输入密码以解锁密钥”提示 还有其他建议吗? 服务器正在运行Ubuntu LTS

5
如何从SSH密钥对获取.pem文件?
我使用ssh-keygen创建了一个密钥对,并获得了两个经典的id_rsa和id_rsa.pub。 我将公钥导入了我的AWS EC2帐户。 现在,我创建了一个Windows实例并解密该实例密码,AWS控制台要求我提供一个.pem文件。如何从我的两个id_rsa和id_rsa.pub文件中获取该.pem文件?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.