欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 建筑 > 取消/更改SSH密钥密码

取消/更改SSH密钥密码

2025/5/17 23:37:46 来源:https://blog.csdn.net/wang1664178416/article/details/141927637  浏览:    关键词:取消/更改SSH密钥密码

前言

刚开始生成SSH密钥的时候会让你输入私钥密码,直接回车则意为不设置密码,但如果设置了私钥密码,每次使用SSH都得需要输入私钥密码,这样虽然增加安全性,但是会更不方便。鄙人之前就在~/.ssh下开了几个密钥,但是有的设了密码有的没有设置,这就很恼火,刚才已经把所有密码都取消了,现在也把方法分享出来

方式一

使用ssh-keygen命令更改SSH key密码,进入密钥所在文件夹内(~/.ssh)执行以下命令

ssh-keygen -f id_rsa -p

id_rsa一般为默认,可以改成你自己起的名字,例如像我的话在.ssh里面有三个密钥id_rsa,e_coding_id_rsa以及vs_id_rsa

执行完命令后会让输入旧密码然后输入两次新密码,新密码为空不输入则直接没有密码

方式二

1.使用openssl命令去掉私钥密码

openssl rsa -in ~/.ssh/id_rsa -out ~/.ssh/id_rsa_new

2.备份旧私钥

mv ~/.ssh/id_rsa ~/.ssh/id_rsa.backup

3.使用新私钥

mv ~/.ssh/id_rsa_new ~/.ssh/id_rsa

4.设置权限

chmod 600 ~/.ssh/id_rsa

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词