0

我有从我的计算机复制文件到服务器的脚本,但是当我执行时,我必须输入密码,有什么方法可以在不向用户询问密码的情况下进行处理。

这是我的脚本

#!/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
4

1 回答 1

0

您需要查看 SSH 密钥身份验证,我认为可能会有所帮助。

于 2013-09-13T12:54:37.817 回答