ssh login e arquivo untar

0

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

    
por Amrut Nadgiri 23.08.2017 / 09:07

2 respostas

4

No sistema de origem ( LOCAL ):

ssh -e none 192.168.15.2 'tar -xzf - -C /mnt/untar/' </home/user/example.tar.gz
    
por 23.08.2017 / 09:17
0

Tente isso

ssh root@host1 "cd /dir/tocopy/ && tar -cf - ." | \
ssh root@host2 "cd /dir/tocopyto/ && tar -xf -"

NJOY

    
por 28.08.2017 / 22:08

Tags