コンピューターからサーバーにファイルをコピーするスクリプトがありますが、実行時にパスワードを入力する必要があります。ユーザーにパスワードを要求せずに処理する方法はありますか。
これが私のスクリプトです
#!/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