Como copiar uma pasta do controle remoto para o local usando SCP
- 857
- 43
- Wendell Legros
SCP (cópia segura) é uma ferramenta de linha de comando para sistemas Linux para transferir arquivos com segurança de um servidor remoto para o sistema local ou vice -versa. O SCP usa o protocolo SSH para transferir arquivos entre dois sistemas que são mais seguros do que FTP.
Comando SCP exigia a senha do sistema remoto. Caso você precise configurar o comando scp no script e executar com o Scheduler, você precisa configurar o Login SSH baseado em chaves.
- Use o seguinte comando para copiar a pasta do controle remoto para o local recursivamente
scp -r [email protegido]:/path/to/pasta/path/to/local
- No caso, o SSH está sendo executado em uma porta diferente, use -P Para definir o número da porta com o comando scp:
SCP -P 2222 -R [email protegido]:/path/to/pasta/path/to/local
- Se a autenticação estiver configurada com um arquivo PEM. Você pode usar o PEM como abaixo:
SCP -i Auth.PEM -R [Email Protected]:/Path/to/pasta/Path/to/local