Pipe entre servidors
Solució tar + ssh:
tar -cf - /path/to/backup/dir | ssh remotehost "cat - > backupfile.tar"
Solució cat + ssh: cat local_script.sh | ssh -A usera@bastion ssh -A userb@privateserver "cat > remote_copy_of_local_script.sh; bash remote_copy_of_local_script.sh"
Solució cat + ssh amb RSA:
ssh root@example.com 'cat >> .ssh/authorized_keys' < .ssh/id_rsa.pub
Solució tar + compress + ssh:
tar czf - . | ssh servername "cd /path-to-dir && tar xzf -"
Solució netcat:
tar -cf - /path/to/backup/dir | ssh remotehost "cat - > backupfile.tar"
Més informació: