养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

ssh-keygen不交互生成公钥私钥的方法

时间:2024-11-14 23:20:49

ssh-keygen可以用于生成一对公私钥,用于包括远程登录、证书加密等场景。

工具/原料

linux/mac系统

ssh-keygen工具

方法/步骤

1、首先确认服务器或者机器上已有ssh-keygen工具,可以使用[ssh-keygen--help]命令来确认是否正确安装。

ssh-keygen不交互生成公钥私钥的方法

2、一琐绔纠滴般使用方法,直接使用[ssh-keygen]命令,指定对应的加密方案,直接回车。此时,需要输入存储的存储地址(默认:.s霜杼厮贿sh/id_rsa|.ssh/id_rsa.pub文件),以及对应的加密密码,可以输入为空,就能够生成一组密钥。

ssh-keygen不交互生成公钥私钥的方法

3、但是这种操作方法需要至少交互输入多次,适用于直接在终端的操作,并不适合自动化操作。

ssh-keygen不交互生成公钥私钥的方法

4、由于谠骀魍埭主要的操作是2步:首先是指定存储文件名,这里可以使用-f参数来指定,这样就能跳过存储文件名的输入,直达输入密码的位置撅掏浑锌。可以这样操作[ssh-keygen-f"test_rsa"],对应的效果。

ssh-keygen不交互生成公钥私钥的方法

5、输入密码也可以跳过,使用-N参数指定新密码,也可以为空。完整使用的命令是[ssh-keygen-f"test_rsa"-N""],这样就能完全跳过交互,有最终的效果。

ssh-keygen不交互生成公钥私钥的方法

© 一点知识