No sistema de origem ( LOCAL
):
ssh -e none 192.168.15.2 'tar -xzf - -C /mnt/untar/' </home/user/example.tar.gz
Eu tenho dois servidores (LOCAL) 192.168.1.1 e (REMOTA) 192.168.15.2
Eu quero descompactar um arquivo de LOCAL (192.168.1.1) no REMOTE (192.168.15.2) através de uma conexão SSH. Qual comando posso usar para isso?
caminho de origem: /home/user/example.tar.gz
caminho de destino: /mnt/untar/extracted_folder
No sistema de origem ( LOCAL
):
ssh -e none 192.168.15.2 'tar -xzf - -C /mnt/untar/' </home/user/example.tar.gz
ssh root@host1 "cd /dir/tocopy/ && tar -cf - ." | \
ssh root@host2 "cd /dir/tocopyto/ && tar -xf -"
Tags ssh