[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:39293] Re: rsyncでsshが動くのは、必須?
白井です。
> とりあえず、まずは、rsyncだけで、ファイル転送を
> やりたいのが私の目的です。
> Q1:
> apt-get installしたのは、rsyncだけですが、
> これでは、足りないでしょうか?
「rsyncだけで」が目的であれば、これだけで足ります。さて、server-AのIP
アドレスを仮に 1.2.3.4 として話を進めます。設定は自分のケースに合わせ
て自由に変えて下さい。
1. server-Bに以下の内容で /root/rsyncd.conf を作成する。 server-A 以外
からの接続は拒否させる。
------------------------------------------------
log file = /dev/stderr
use chroot = no
uid = root
gid = root
hosts allow = 1.2.3.4
[root]
path = /
read only = no
------------------------------------------------
2. server-Bで rsync サーバを立ち上げる。(rootで実行)
# rsync --no-detach --daemon --config=/root/rsyncd.conf
2004/01/16 08:46:08 [30012] rsyncd version 2.5.6cvs starting, listening on port 8888
3. server-Aの /tmp/etc に、server-Bの /etc を転送してみる。
以下のコマンドを server-A から実行。
# rsync -av rsync://server-B/etc/ /tmp/etc/
IPアドレスに基づいた制限しか行っていないので、比較的緩いセキュリティで
の運用です。より安全な転送を行うには、sshを利用して下さい。
> Q4:debianでは、
> /etc/rsyncd.confというのは、いらないのでしょうか?
上記の例に示されている通り、rsyncサーバを立てるのに必要です。
--
あの頃は認証なんて要らなかったのに
あの頃は暗号化なんて無らなかったのに
私たちを帰してほしい
愛に満ち溢れていたかつてのネットワークに
--
Shirai,Kaoru <shirai@xxxxxxxxxxxxxx>
Korinkan Ltd. - http://www.korinkan.co.jp/