我想创建只运行ssh-keygen -t rsa
的脚本。但是如何传递给它3次进入?
最佳答案
尝试:
ssh-keygen -t rsa -N "" -f my.key
-N ""
告诉它使用空密码(与交互式脚本中的两个回车相同)-f my.key
告诉它将密钥存储到my.key
中(根据您的需要进行更改)。整个过程无需您提供任何Enter键即可:)
要将Enter发送到交互式脚本:
echo -e "\n\n\n" | ssh-keygen -t rsa
关于bash - 自动化 “enter”按键操作以生成bsh脚本的bsh脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3659602/