位置: IT常识 - 正文

ssh-keygen命令 生成SSH密钥文件(ssh-keygen -m pem)

编辑:rootadmin
ssh-keygen命令来自英文词组“SSH key generate”的缩写,其功能是用于生成SSH密钥文件

推荐整理分享ssh-keygen命令 生成SSH密钥文件(ssh-keygen -m pem),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ssh命令行,ssh-keygen -n,ssh命令行,ssh命令行,ssh命令怎么用,ssh生成key,ssh-keygen -r,ssh-keygen -r,内容如对您有帮助,希望把文章链接给更多的朋友!

ssh-keygen命令来自英文词组“SSH key generate”的缩写,其功能是用于生成SSH密钥文件。ssh-keygen命令能够对SSH密钥文件进行生成、管理、转换等工作,支持RSA和DSA两种密钥格式。

ssh-keygen命令  生成SSH密钥文件(ssh-keygen -m pem)

语法格式:ssh-keygen [参数] [对象]

常用参数:

-b设置密钥长度-B显示密钥文件摘要-c设置注释信息-e读取已有密钥文件-f设置保存密钥的文件名-F设置搜索的主机名-i读取SSH2兼容格式的未加密文件-I显示指定公钥文件的指纹信息-N设置新密码-p设置私钥文件的密码-P提供旧密码-q静默执行模式-r显示指定公钥文件-t设置要创建的密钥类型-v显示执行过程详细信息

参考示例

创建一个SSH密钥文件:

[root@linuxcool ~]# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): 直接回车,以默认路径保存Created directory '/root/.ssh'.Enter passphrase (empty for no passphrase): 直接回车,不额外设置密钥密码Enter same passphrase again: 直接回车,确认不额外设置密钥密码Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:SHA256:tUB6SjLnvqM7p2l+bmHUZGNqUyyOPmXGyiMp3tC9xNA root@linuxcool.comThe key's randomart image is:+---[RSA 2048]----+| .. || .oB || +++Oo.. || ..E@o.o . || .++Bo.S . ||..o.*=o ||..o..+o. || . .oo=. || o*Xo. |+----[SHA256]-----+

手动指定加密格式并添加注释信息,创建一个SSH密钥文件

[root@linuxcool ~]# ssh-keygen -t rsa -C "welcome to linuxcool.com"Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): 直接回车,以默认路径保存Created directory '/root/.ssh'.Enter passphrase (empty for no passphrase): 直接回车,不额外设置密钥密码Enter same passphrase again: 直接回车,确认不额外设置密钥密码Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:SHA256:OQodor0B83DoxbFOY+KUo0swrQAgo8tL3qIHA0t40gQ welcome to linuxcool.comThe key's randomart image is:+---[RSA 2048]----+|E. . ||+o.+ o ||*o@ X . ||BXo/ + . . ||*B+ * . S ||B.o + . . ||.* .. . ||. o ||.. |+----[SHA256]-----+与该功能相关的Linux命令:env命令 显示和定义环境变量iconv命令 转换文件编码seinfo命令 查询SELinux策略规则service命令 管理系统服务watch命令 周期性执行任务命令chpasswd命令 批量更新密码mkbootmedia命令 创建可引导的Solaris ISO映像metainit命令 配置元设备sudo命令 授权普通用户执行管理员命令pidof命令 查找服务进程的PID号码
本文链接地址:https://www.jiuchutong.com/zhishi/302524.html 转载请保留说明!

上一篇:strace命令 跟踪系统调用信息(跟踪数据包命令)

下一篇:pgrep命令 检索进程PID号码(pgrep命令详解)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络