手順1. SSHキーを作成します。キーは/home/USERID/.ssh/ディレクトリに保存されます
$ ssh-keygen -t rsa
手順2.キーをリモートサーバーにコピーします。
$ cat id_rsa.pub >> authorized_keys
手順3.シェルスクリプト。
#Directory of files trying to get: /home/USERID/files/target.txt
#Local server: /home/USERID/receive
#Shell script named /home/USERID/sftp-script/get_file:
lcd /home/USERID/receive
cd files
get target.txt
bye
手順4. cronジョブをスケジュールします。cronジョブは、毎日午前8時に実行されるようにスケジュールされています。
$ crontab -e 0 8 * * * sftp -b / home / USERID / sftp-script / get_file localhost
次に、同じプロセスをGoAnywhere MFTのプロジェクトで実行します。