とはいえrootで実行すると、配布先のファイルパーミッションがrootになってしまう
…そんな悩みを持ってる人もいるかもしれません!
…ということでサクッと解決。
sync { default.rsyncssh, source = "配布するローカルディレクトリ", host= "配布先のホスト名", targetdir = "配布先のどのディレクトリに配置するか", rsync = { archive = true, compress = false, whole_file = false, sh = "/usr/bin/ssh -l [ユーザー名] -i [接続ユーザーが使う鍵ファイル]" }, ssh = { port = 22 } }
0 件のコメント:
コメントを投稿