Cheatsheet de Rsync
Madurezreviewed
Última revisión
Publicado
Última actualización
La interpretación vive en el workflow y en automatización.
ncat -nv TARGET_IP 873rsync TARGET_IP::rsync --list-only rsync://TARGET_IP/MODULE/chmod 600 PASSWORD_FILErsync --password-file=PASSWORD_FILE \ rsync://USERNAME@TARGET_IP/MODULE/rsync --contimeout=5 --timeout=20 --bwlimit=2M \ --dry-run --itemize-changes \ --log-file=evidence/rsync-dry-run.log \ LOCAL_FILE rsync://USERNAME@TARGET_IP/MODULE/PATHLa señal es el listado de cambios propuestos. --dry-run no demuestra escritura, --contimeout solo aplica al daemon y el límite de caudal modifica duración, no permisos.
rsync --contimeout=5 --timeout=30 \ --partial-dir=.rsync-partial \ --itemize-changes \ --log-file=evidence/rsync-download.log \ rsync://USERNAME@TARGET_IP/MODULE/PATH/FILE \ LOCAL_PATH/El directorio parcial conserva datos locales hasta completar o limpiar la operación. Revisa límites y reanudación antes de reutilizarlo.
rsync -e 'ssh -p PORT' \ USERNAME@FQDN:/REMOTE/PATH/ LOCAL_PATH/sudo nmap -sV -n -Pn -p 873 \ --script rsync-list-modules TARGET_IP