<分区>
我通常像这样使用 scp
:
myUser@myMachine:~/myapp$ scp devops@myserver.org:/path/to/bin/*.derp .
devops@myserver.org's password: ********
herp1.derp 100% 732 0.7KB/s 00:00
herp2.derp 100% 215 0.2KB/s 00:00
herp3.derp 100% 682 0.7KB/s 00:00
myUser@myMachine:~/myapp$
我现在想写一个 Bash 脚本,除其他外,它可以为我做这件事,但是密码存储在脚本中,并且脚本不要求用户输入它:
sh dostuff.sh
只需运行 scp
所有 *.derp
文件到用户的本地目录。
所以我问:如何从我的脚本中向 scp
提供密码?在此先感谢!