2009/4/2 Hábil Tecnologia - Redes <redes(a)habil.eti.br>:
Certo, mas o daemon fica no servidor que envia ou q recebe?
e como coloco pra rodar o daemon?
Primeiro vamos pensar: o que é um daemon?
Um programa que fica rodando em background no sistema, realizando
tarefas (como esperar conexões rsync e transferir arquivos). Quando um
sistema roda um daemon, ele se torna o servidor deste serviço.
Segundo, pra que serve o rsync?
Transferência de arquivos, assim como FTP ou SFTP. O conceito é o
mesmo, só muda o protocolo de comunicação, que é feito para melhor
sincronizar os arquivos. Em um FTP, que deve ser mais conhecido para
você, se você coloca um servidor (daemon), essa máquina pode tanto
*enviar* (download indo para o cliente) quanto *receber* (upload vindo
do cliente), certo? Com o conceito do daemon é a mesma coisa.
A questão é que se o daemon está rodando em uma máquina, as outras
(clientes) terão que conectar nessa máquina (servidor).
Terceiro, como habilitar o daemon rsync?
No Fedora, o serviço rsync pode ser habilitado através do xinetd. Uma
vez instalado o rsync (yum install rsync), você pode utilizar o
comando:
chkconfig rsync on # (habilita o serviço rsync no xinetd)
service xinetd start # (inicia o serviço xinetd)
O rsync utiliza a porta 873:
$ grep rsync /etc/services
rsync 873/tcp # rsync
rsync 873/udp # rsync
--
[]'s
Hugo
www.devin.com.br