rsync
OSXマシン上の多数のユーザーアカウントをLinuxファイルサーバーにバックアップする自動ジョブを設定したいと思います。アカウントから別のマシンにパスワードなしのsshを設定しましたが、うまく機能するので、次のコマンドを使用してみました。
sudo rsync -avz /Users/jbloggs myserv:/var/Backup/
myserv
で設定されたエイリアスはどこにありますか~/.ssh/config
。私が抱えている問題は、そのコマンドを機能させるためにsudoを使用する必要があることです。個人アカウントでは、バックアップ用にファイルをコピーするために他のユーザーのホームディレクトリにアクセスできません。このコマンドは、sudoがなくても自分のアカウントで正常に機能しますが、sudoで実行すると、~/.ssh/config
それ以上自分のコマンドを確認できなくなります(したがって、「不明なホストmyserv」について文句を言います)。
sudoでrsyncを実行して、個人を確認するにはどうすればよい~/.ssh/config
ですか?
ありがとう!