シェルスクリプトでパスワードプロンプトなしでrsyncを使用する安全な方法は何ですか


1

rsyncコマンドでリモートディレクトリをローカルに同期したいのですが、ローカルサーバーはredhat enterprise linux 6.5です。

私はグーグルで検索しましたが、空のパスフレーズでsshキーを設定する方法のチュートリアルのみを見つけました。

ここから1つのチュートリアルを実行しましたが、rsyncを呼び出してもパスワードは要求されなくなりました。

rsync -avzhe --min-size=1 ssh user@host:/somedir ~/backup

しかし、私たちのシステムは実稼働環境にあるため、セキュリティの観点から空のパスフレーズでssh-keyを使用するのは良くないと思う。間違っている場合は修正しますが、正しい場合は、パスワードプロンプトなしでrsyncを安全に使用する方法を教えてください。


1
本当に他の方法はありません。パスワードなしは、パスワードなしを意味します。秘密鍵を適切に保護する必要があります。
ダニエルB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.