Como baixar e fazer upload de arquivos sobre SSH

Como baixar e fazer upload de arquivos sobre SSH

SSH é o protocolo mais seguro para acessar servidores remotos. Ele fornece o nível mais alto de segurança de dados de ponta a ponta sobre os canais de comunicação. O comando scp (cópia segura) usa o protocolo SSH para copiar arquivos entre servidores remotos e locais.

O servidor remoto deve ter um servidor SSH em execução. Este tutorial ajudará você a entender os arquivos de download e fazer upload do protocolo SSH.

Baixe o arquivo sobre o protocolo SSH

Aqui estão alguns exemplos úteis para baixar arquivos do sistema remoto sobre o protocolo SSH.

  • Isso vai se conectar ao exemplo.com servidor com usuário “nome de usuário”E copie o /arquivo de backup.fecho eclair arquivo para diretório de sistema local /Local/Dir. Para usar o comando Theis, substitua os valores de acordo com o seu ambiente.
    SCP [email protegido]:/backup/arquivo.zip /local /dir  
  • Se o SSH estiver em execução em uma porta fora do padrão, você poderá especificar a porta usando -P opção com comando scp.
    SCP -P 2222 [email protegido]:/backup/arquivo.zip /local /dir  
  • Se o seu servidor remoto exigir uma chave privada para conectar o servidor, você poderá usar -eu seguido por um caminho de arquivo de chave privado para conectar seu servidor usando o comando scp. Isso pode ser útil para servidores da AWS.
    scp -i private_key.PEM [email protegido]:/backup/arquivo.zip /local /dir  

Faça o upload do arquivo usando SSH

Você também pode fazer upload de arquivos para o servidor remoto usando o protocolo SSH usando o comando scp. Use o comando de exemplo a seguir para fazer upload de arquivos para o servidor SSH.

Arquivo SCP.zip [email protegido]:/remote/dir  

Similaridade que você pode usar -P Alterne para definir a porta do servidor SSH e -eu Para definir a chave privada para a autenticação do usuário.

Conclusão

Neste tutorial, você aprendeu sobre a transferência de arquivos entre dois sistemas sobre o protocolo SSH.