Страница 1 из 1

rsync, все клева но неприятный косяк ...

Добавлено: 2006-11-13 17:47:00
chani
Чтото пароль у мя клиен не хавает:
Помогите блин
клиент:

Код: Выделить всё

www@www# cat /usr/local/etc/rsyncd.scrt 
backup:1234
сервер:

Код: Выделить всё

[temp@smb /home/chani]# cat /usr/local/etc/rsyncd.scrt 
backup:1234

[temp@smb /home/chani]# rsync --password-file=/usr/local/etc/rsyncd.scrt \ backup@test.ru::test
HELLO FROM RSYNC

@ERROR: auth failed on module test
rsync error: error starting client-server protocol (code 5) at main.c(1296) [receiver=2.6.8]

Код: Выделить всё

www@www# cat /usr/local/etc/rsyncd.conf

pid file = /var/run/rsyncd.pid
log file = /var/log/rsyncd.log
transfer logging = true
syslog facility = local5
[test]                              
path = /etc                                   
uid = root                                 
read only = yes
list = yes
comment = test
hosts allow = xxx.xx.xx.xxx
auth users = backup
secrets file = /usr/local/etc/rsyncd.scrt
В логах:

Код: Выделить всё

2006/11/13 17:45:08 [4083] connect from www (xxx.xxx.xxx.xxx)
2006/11/13 17:45:08 [4083] auth failed on module test from www (xxx.xxx.xxx.xxx): password mismatch

Добавлено: 2006-11-13 23:00:42
chani
93% моих косяков просто невнимательность ....

Добавлено: 2006-11-14 1:19:19
Alex Keda
дык, поделись...
я вообще эту утилиту в глаза не видел, просто знал что она есть :)))
А вот применнеия особого не вижу...

Добавлено: 2006-11-14 11:17:36
chani
да нп, маны они рулят :-)

--password-file
This option allows you to provide a password in a file for
accessing a remote rsync daemon. Note that this option is only
useful when accessing an rsync daemon using the built in trans-
port, not when using a remote shell as the transport. The file
must not be world readable. It should contain just the password
as a single line.


Последняя строка, я сам долго смеялся ....