我正在整理一组用于为我的服务器生成公钥/私钥对的说明。用户将是非技术性的。我想给他们一个要求他们输入密码的命令,而不是简单地提示。 (请注意,我理解人们可以按照他们自己的路径规避这些指示;我不是在寻找防弹的东西,只是在首选路径上尽可能强烈地引导他们。
可能?我检查了man page,但如果答案在那里,我就不理解了。
答案 0 :(得分:0)
您可以编写一个shell脚本来提示密码,如下所示:
passphrase=""
while [ -z "$passphrase" ]; do
read -p "Passphrase: " passphrase
done
ssh-keygen -N $passphrase -t rsa
它会一直提示,直到他们在密码中输入一个字符串。你可能想让它更顺畅,但它会让你开始。