ssh-keygen 标志 -N "" -q 有什么作用?

ssh-keygen 标志 -N "" -q 有什么作用?

我正在按照教程操作,其中 OP 创建 ssh 密钥对,以便以 ubuntu 身份登录客户虚拟机

ssh-keygen -t rsa -b 4096 -f id_rsa -C mycurrentfolder -N "" -q

到底在做什么-N "" -q

答案1

这两者的结合基本上使得密钥创建过程默默运行,而无需向用户提供任何提示。

来自男人

-q 静默 ssh-keygen。

这是使其静默运行的标志。

-N new_passphrase 提供新的密码。

尽管在静默模式下运行,它仍会提示您输入密钥的密码(以获得更安全的加密密钥),因此-N ''将密码设置为空白(因此密钥以纯文本形式保存而没有密码。)

相关内容