* 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