非ルートsshでルートファイルをrsyncする方法は?


1

2台のマシンがあり、両方ともルートログインを提供しませんが、sudoルートアクセスを提供します。

今、私はrsyncssh経由でルートファイルの転送を開始するのが好きです。ルートとしての転送sudoを許可するために、非対話型のsshセッションから見えるルートアクセスを簡単に作成する方法はありrsyncますか?持っ例えばよりももっと良いものrsyncを使用するsshsudoし、sshpassrsyncはsudoのログインを行うことができますか?


ファイルがターゲットマシンのルート所有権を持っていることが重要ですか?
nwaltham

はい、ターゲットはソースマシンと同じである必要があります。/etcたとえば、設定ファイルを同期する場合、ルートの所有権を保持する必要があります。
ドロヌス

他の解決策が見つからない場合は、リモートファイルシステムとしてリモートをローカルとしてマウントし、その後からの間で 低速に することをお勧めします。私はいつか私のニックネームに値する必要があります:)/etc/Remote_etcsudo rsync/etc/Remote_etc
ハスター

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.