我有从我的计算机复制文件到服务器的脚本,但是当我执行时,我必须输入密码,有什么方法可以在不向用户询问密码的情况下进行处理。
这是我的脚本
#!/bin/bash
HOST='myhost'
USER='username'
PASSWD='password'
for p in $*;
do
scp -r myroot/filename-$p.drl $HOST:/opt/my_server_folder
done;
ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
quit
END_SCRIPT
exit 0