0

我正在整理一组为我的服务器生成公钥/私钥对的说明。用户将是非技术性的。我想给他们一个命令,要求他们输入密码,而不是简单地提示输入密码。(请注意,我知道人们有可能遵循自己的道路并规避这些说明;我不是在寻找防弹的东西,只是在寻找能够尽可能有力地引导他们沿着首选道路前进的东西。

可能的?我检查了手册页,但如果答案在那里,我不明白。

4

1 回答 1

0

您可以编写一个 shell 脚本来提示输入密码,如下所示:

passphrase=""
while [ -z "$passphrase" ]; do
    read -p "Passphrase: " passphrase
done
ssh-keygen -N $passphrase -t rsa

它会一直提示,直到他们在密码中输入一个字符串。你可能想让它更流畅,但它会让你开始。

于 2017-01-10T01:15:50.680 回答