Baixar o arquivo do sistema com PermitRootLogin no

0

Eu tenho um servidor remoto com acesso de usuário root e regular, mas o acesso root direto é proibido usando PermitRootLogin no no arquivo de configuração ssh. Então, não tenho opção de baixar arquivos remotos, nem de SFTP nem de SCP. Ainda existe um caminho?

    
por Rápli András 01.10.2014 / 11:45

1 resposta

0

Use Tar

Crie o tarball do arquivo em seu sistema como root, então scp para o outro sistema como o usuário normal, então su para root e untar

que deve preservar as permissões e as propriedades do arquivo

então:

as root on the system copying from

tar cvf file.tar /my/file/here
scp file.tar user@remotehost /tmp
ssh user@remotehost
su - root
cd /tmp
tar xvf file.tar
cp -p file where/file/should/be

pouco de uma rodada sobre o caminho, mas deve fazê-lo

    
por 01.10.2014 / 12:33