我可以让 scp 提示我输入用户名和密码吗?

twk*_*twk 2 scp

我正在从脚本调用 scp 并希望它提示运行脚本的用户输入密码。我怎么做?

Mat*_*ons 7

先写提示,读取变量,然后用变量连接scp

echo -n "username:"
读取 USERNM

scp $USERNM@whatever


小智 5

除了马特西蒙斯,

read -p "用户名:" USERNM

阅读前提示

read -s -p"密码:" PASS

会读取密码,尽管如此,您无法将其传递给 SCP,因此它可能没有用!

还有,放

回声

在你阅读之后,它会换一个新行

例如:

read -p "用户名:" USERNM; 回声