SCPまたはSFTPのパスワード入力を自動化する方法は?

SCPまたはSFTPのパスワード入力を自動化する方法は?

scpファイルを別のサーバーにバックアップするコマンドを入力するスクリプトがあります。ところで実行すればパスワードを聞いてみました。これを自動化する方法はありますか? CentOS 5.6を使用しています。私はガイドをほとんど見たことがなく、spawn私がそれを使用するときにコマンドを使用していると言います-bash: spawn: command not found

#!/usr/bin/expect -f

# connect via scp
spawn scp "[email protected]:/home/santhosh/file.dmp" /u01/dumps/file.dmp
#######################
expect {
-re ".*es.*o.*" {
exp_send "yes\r"
exp_continue
}
-re ".*sword.*" {
exp_send "PASSWORD\r"
}
}
interact

ベストアンサー1

キーベースの認証と空のパスワードを使用してください。パスワードを求められません。

フォローするこれらスピード。

おすすめ記事