teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

微修正

2017/02/10 01:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -73,5 +73,5 @@
73
73
  ```
74
74
  ■外部サーバからcronでrsyncを実行
75
75
  $ sudo crontab -l
76
- * * * * * rsync -av --update --contimeout=60 rsync://10.0.1.138/test /var/www/test >/dev/null
76
+ * * * * * rsync -av --update --contimeout=60 rsync://10.0.1.100/test /var/www/test >/dev/null
77
77
  ```

1

情報を追加致しました。

2017/02/10 01:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -35,4 +35,43 @@
35
35
 
36
36
  ###補足情報(言語/FW/ツール等のバージョンなど)
37
37
 
38
- rsync version 3.0.6 protocol version 30
38
+ rsync version 3.0.6 protocol version 30
39
+
40
+ ###追加情報
41
+
42
+ ```
43
+ ■設定ファイル
44
+ $ cat /etc/rsyncd.conf
45
+ uid = root
46
+ gid = root
47
+ read only = no
48
+ log file = /var/log/rsyncd.log
49
+ pid file = /var/run/rsyncd.pid
50
+
51
+ [{ディレクトリ}]
52
+ path = {パス}
53
+ hosts allow = localhost 10.0.1.0/24
54
+ hosts deny = *
55
+ read only = false
56
+ ```
57
+
58
+ ```
59
+ ■rsync起動後、子プロセスが起動するのを確認
60
+ $ ps -eo lstart,ppid,pid,args | grep rsync
61
+ Fri Feb 10 09:57:13 2017 1 25506 /usr/bin/rsync --daemon --config=/etc/rsyncd.conf
62
+ Fri Feb 10 09:58:00 2017 25506 25542 /usr/bin/rsync --daemon --config=/etc/rsyncd.conf
63
+
64
+ ■上記の後、netstatで確認
65
+ $ sudo netstat -anp | grep rsync
66
+ tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 25506/rsync
67
+ tcp 0 60 10.0.1.100:873 10.0.1.111:51177 ESTABLISHED 25542/rsync
68
+ tcp 0 0 :::873 :::* LISTEN 25506/rsync
69
+ ※10.0.1.100は自身のプライペートIP、10.0.1.111が昔使ってたのサーバのプライペートIP
70
+ ※なんで10.0.1.111が居るのだろう?
71
+ ```
72
+
73
+ ```
74
+ ■外部サーバからcronでrsyncを実行
75
+ $ sudo crontab -l
76
+ * * * * * rsync -av --update --contimeout=60 rsync://10.0.1.138/test /var/www/test >/dev/null
77
+ ```