rsync
パスワードを要求されることなく、を実行する必要があります。
私はrsync
マンページで、コマンドライン引数としてパスワードを指定することを許可していないことを見ました。
しかし、変数を使用してパスワードを指定できることに気付きましたRSYNC_PASSWORD
。
そのため、変数をエクスポートしようとしましたがrsync
、パスワードを要求し続けます。
export RSYNC_PASSWORD="abcdef"
rsync root@1.2.3.4:/abc /def
何が間違っていますか?
考えてください:
- これはセキュリティの観点から悪い考えであることを理解しています
- のみ使用する必要
rsync
があり、他のソフトウェアは使用できません - キーベースの認証を使用できません
- 私はすでに、例えば、多くのSEの質問を、読んだ:
どのようにツーパス・パスワード用-rsyncの-のsshコマンド@ stackoverflow.com
のrsync-のcronジョブ-と-パスワード@ superuser.com
方法・ツー・セットアップ-rsync-without-password-with-ssh-on-unix-linux @ superuser.com
つまり、RSYNC_PASSWORD
アプローチが機能する必要があります!:-)