我非常擅长自己编写脚本和学习。 所以,我正在编写一个简单的脚本来为ssh-agent添加密码短语。
所以我这样做:
#!/bin/bash
echo "Type your passphrase(followed by ENTER)"
read -s pass
echo ${pass}
ssh-agent bash
现在这是我感到困惑的地方。 接下来,我想输入命令ssh-add~ / .ssh / id_rsa,它从读取输入并自行执行。
我该怎么做?
所以echo $ pass只是为了验证读取是否成功。这将被删除,这里没有任何意义。我只是想简化每天这样做的步骤: ssh-agent bash ssh-add~ / .ssh / id_rsa (要求密码短语)
我想运行这个脚本,直接请求密码,它将被视为变量“pass”&它为我执行两个命令。 ssh-agent bash ssh-add~ / .ssh / id_rsa