* rsyncd [#vd155e69]

** 前提 [#f2643f83]
rsyncdをインストールするサーバのOSはLunux CentOSとする。
- rsyncdをインストールするサーバのOSはLunux CentOSとする。
- IPアドレスは10.0.0.10とする。

** インストール [#ra9887da]
 yum install rsync
 yum install xinetd

** rsyncd起動設定 [#t00a1ab6]
*** 設定ファイル修正 [#sda0f24c]
 vi /etc/xinetd.d/rsync

 ===> disable = no
*** xinetd起動設定 [#q4793ad6]
 chkconfig xinetd on

** rsyncd設定 [#q819f0b1]
 touch /etc/rsyncd.conf
 vi /etc/rsyncd.conf

 uid = nobody
 gid = nobody
 read only = no
 hosts allow = 10.0.0.0/24
 hosts deny = *
 exclude = .svn
 
 [myhtdocs01]
 path = /usr/local/apache/htdocs

** ターゲットになるフォルダの作成 [#lbd770c6]
 mkdir /usr/local/apache/htdocs
 chown nobody:nobody htdocs

** rsyncdサーバに対してrsyncする [#x9c77b1c]
- rsyncdサーバとは別のマシンにログインする。
- rsyncコマンドを以下のように実行する。
 rsync -avz /home/user01/work01/ hv-cent01::myhtdocs01
 rsync -avz /home/user01/work01/ 10.0.0.10::myhtdocs01

** 参考 [#af5850fb]
http://www.infoscience.co.jp/technical/rsync/rsyncd_conf.html

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS