como capturar tráfego rsync no wireshark

como capturar tráfego rsync no wireshark

Quero analisar quais transferências de rsync de dados brutos para um arquivo de entrada de amostra. Portanto, estou usando o rsync sobre o rsh (já que o tráfego capturado no wireshark será fácil de interpretar).

Estou usando o seguinte comando rsync: - mas não há tráfego gerado quando aplico o filtro rsh no wireshark

akshay@akshay:~$ rsync -avz checkport.txt --rsh [email protected]:/home/ajay/Desktop/
sending incremental file list
-rw-rw-r--             25 2013/01/09 22:19:14 checkport.txt

sent 67 bytes  received 76 bytes  286.00 bytes/sec
total size is 25  speedup is 0.17

Além disso, recebo o seguinte erro quando uso o rsync da seguinte maneira sobre o rsh

akshay@akshay:~$ rsync -avz -e rsh checkport.txt [email protected]:/home/ajay/Desktop/
Permission denied.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(224) [sender=3.1.0dev]

Mas, neste caso o tráfego é gerado no wireshark para rsh. (mas seus dados não são visíveis). Permissão negada é resposta do lado remoto

Informações adicionais: - rsh-server e rsh-client estão instalados em ambos os hosts. por favor, informe-me se estiver faltando alguma coisa aqui.

[EDIT]: Além disso, coloquei o rsync como opção de filtro no wireshark, mas nenhum tráfego é capturado quando executo o comando rsync. O que devo fazer para capturar o tráfego rsync no wireshark. Desde já, obrigado.

Responder1

a opção --rsh/ -eespera que um comando seja especificado e seu primeiro comando está faltando - para ser equivalente ao -e rshseu segundo comando que você precisa --rsh=rsh. Provavelmente, portanto, está apenas usando o padrão ( ssh) para essa tentativa (verifique o tráfego ssh ao executar o teste para confirmar/refutar isso).

Como parece que a primeira resposta do rsync é relatar que a conexão foi fechada, suspeito que o erro de permissão negada seja proveniente de rsh/ rshdem vez de o rsync relatar que está tendo problemas para abrir os arquivos/diretórios especificados. Sugiro tentar um login interativo ( ) para ver se você consegue logar OK, suspeito que você receberá o mesmo erro. Nesse caso, certifique-se de que o daemon rsh esteja realmente em execução e ouvindo conexões, certifique-se de não estar bloqueando a porta rsh (514 IIRC) de alguma forma e revise o arquivo de configuração no servidor: você pode descobrir que ele tem limites por padrão que estão bloqueando o login do seu usuário.rsh [email protected]rsh

informação relacionada