Olá, somos a MACEDO TECH!

Explore o universo fascinante da tecnologia conosco: notícias inovadoras, tutoriais envolventes e a conveniência de solicitar uma consultoria com nossos especialistas.

SCP (Secure Copy Protocol) no Linux:

Irei abordar sobre um procolo muito útil para o dia a dia do técnico que trabalha com GNU Linux Ubuntu, que é o protoloco SCP (Secure Copy Protocol).

O que é?

O SCP é um meio seguro de transferir arquivos entre hosts no Linux usando o SSH (Secure Shell). Ele permite copiar arquivos e diretórios de forma segura de uma máquina para outra. A sintaxe básica é a seguinte:

scp [opções] origem destino
Vejamos alguns exemplos de uso:
  1. Transferir um arquivo de uma máquina local para um servidor remoto:
    scp arquivo.txt usuario@servidor:/caminho/destino/

  2. Transferir um arquivo de um servidor remoto para a máquina local:
    scp usuario@servidor:/caminho/origem/arquivo.txt .

  3. Transferir um diretório inteiro de uma máquina local para um servidor remoto:
    scp -r diretorio usuario@servidor:/caminho/destino/

  4. Transferir um diretório inteiro de um servidor remoto para a máquina local:
    scp -r usuario@servidor:/caminho/origem/diretorio
  5. Transferir arquivos de uma pasta local para uma pasta remota:
    scp arquivo1.txt arquivo2.txt usuario@servidor:/caminho/destino/
  6. Transferir arquivos de uma pasta remota para uma pasta local:
    scp usuario@servidor:/caminho/origem/arquivo1.txt usuario@servidor:/caminho/origem/arquivo2.txt .
  7. Transferir um diretório local para uma pasta remota (recursivo):
    scp -r diretorio usuario@servidor:/caminho/destino/
  8. Transferir um diretório remoto para a máquina local (recursivo):
    scp -r usuario@servidor:/caminho/origem/diretorio .
  9. Transferir vários arquivos usando curingas:
    scp *.txt usuario@servidor:/caminho/destino/
  10. Transferir arquivos usando uma porta específica:
    scp -P 2222 arquivo.txt usuario@servidor:/caminho/destino/

    Transferir arquivos e exibir o progresso:

    scp -r arquivo.txt usuario@servidor:/caminho/destino/ --progress

Lembre-se de substituir arquivo1.txt, arquivo2.txt, diretorio, usuario, servidor e /caminho/ pelos valores específicos do seu caso.Além disso, ao usar o SCP, é fundamental garantir que você tenha as permissões adequadas nos diretórios e arquivos envolvidos, tanto na origem quanto no destino.

Para saber mais sobre permissões de usuários, criação, exclusão etc, acesse o post: https:Permissões,grupos e usuários no Linux

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *