RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
YandexMoney: 
41001198119846 
E-gold:
5128052

Beyond Linux From Scratch. Версия 6.0

Глава 22. Другие серверные программы

rsync-2.6.3

Введение в rsync

Пакет rsync содержит утилиту rsync. Она полезна для синхронизации больших файловых архивов через сеть.

Информация о пакете

Зависимости rsync

Опционально

popt-1.7-5.

Установка rsync

В целях безопасности запуск сервера rsync под непривилегированным пользователем и группой является нежелательным. Если Вы намереваетесь запускать rsync как демон, создайте пользователя rsyncd и группу запуском следующих команд:


groupadd rsyncd &&
useradd -c "rsyncd Daemon" -d /home/rsync -g rsyncd -s /bin/false rsyncd

Установим rsync запуском следующих команд:


./configure --prefix=/usr &&
make &&
make install

Конфигурация rsync

Файлы конфигурации

/etc/rsyncd.conf.

Конфигурационная информация

Это простая конфигурация только для скачивания. Смотрите man-страницу по rsyncd для дополнительных опций.


cat > /etc/rsyncd.conf << "EOF"
# Это базовый файл конфигурации rsync.
# Он экспортирует один модуль без аутентификации пользователя.
motd file = /home/rsync/welcome.msg
use chroot = yes

[localhost]
path = /home/rsync
comment = Default rsync module
read only = yes
list = yes
uid = rsyncd
gid = rsyncd
EOF

rsyncd init.d

Заметьте, что надо запускать только rsync-сервер, если Вы хотите предоставлять архив rsync на локальной машине. Вам не нужен этот скрипт для запуска rsync-клиента.

Установим стартовый скрипт /etc/rc.d/init.d/rsyncd, включенный в пакет blfs-bootscripts-6.0.


make install-rsyncd

Содержание

Пакет rsync содержит rsync.

Описание

rsync

rsync является заменой для rcpscp), который имеет намного больше функций. Он использует "алгоритм rsync", предоставляющий очень быстрый метод синхронизации удаленных файлов. Он это делает посылкой через сеть только отличий в файлах.

Последнее обновление 2005-02-12 00:50:52 -0700.

Поиск

 

Найди своих коллег!