Se você precisar copiar arquivos pelo protocolo SCP, a melhor maneira de fazer isso é por meio da linha de comando do Ubuntu. O SCP não é tão complicado quanto parece e, com alguma orientação, você será capaz de descobrir como transferir qualquer arquivo ou pasta de sua preferência!
![Ubuntu: copie arquivos sobre SCP [Guia] Ubuntu: copie arquivos sobre SCP [Guia]](/resources8/images2m/image-1826-1221165430218.png)
Copie arquivos sobre SCP por meio da linha de comando
Para começar a copiar arquivos pelo SCP, você precisará garantir que o computador para o qual planeja transferir arquivos tenha um servidor SSH configurado . Configurar um servidor SSH no Ubuntu é incrivelmente fácil, pois o sistema operacional faz todo o trabalho pesado.
Siga as instruções passo a passo abaixo para configurar um servidor SSH no computador para o qual você planeja transferir arquivos via SCP.
Etapa 1: Abra uma janela de terminal no Ubuntu PC remoto. Você pode abrir uma janela de terminal pressionando Ctrl + Alt + T no teclado ou procurando por “Terminal” no menu do aplicativo.
Etapa 2: Assim que a janela do terminal estiver aberta, use o comando apt install para instalar o pacote “openssh-server”. Este pacote contém tudo que você precisa para executar um servidor SSH no Ubuntu.
sudo apt-get install servidor openssh
Etapa 3: Após a instalação do OpenSSH no Ubuntu PC remoto, é hora de testar a conexão SSH. Para fazer isso, conecte-se por SSH através do endereço “localhost”.
Conectar-se ao endereço “localhost” em SSH permite que você faça SSH em seu próprio PC para fins de teste.
ssh ubuntu-username @ localhost
Depois de fazer o login com sucesso, siga abaixo para aprender como copiar arquivos no SCP.
Copie arquivos sobre SCP no terminal
A caixa Ubuntu remota tem um servidor SSH configurado, e ele foi testado e está funcionando. Agora é hora de copiar os arquivos por meio do protocolo SCP. Para fazer isso, abra uma janela de terminal no PC Ubuntu que está copiando arquivos para o PC Ubuntu remoto.
Nota: se você não estiver usando o Ubuntu para copiar arquivos no SCP, não se preocupe. Uma ampla variedade de sistemas operacionais Linux oferece suporte a SCP e as instruções abaixo funcionarão.
SCP é um pouco complexo, por isso vamos dividir o comando passo a passo. Acompanhe abaixo.
Passo 1: No terminal, escreva a primeira parte do comando, seguida da localização do arquivo que deseja copiar. Deve ser semelhante ao exemplo abaixo.
scp /home/username/my/file/to/copy.file
Etapa 2: adicione a conta de usuário do Ubuntu PC remoto, bem como o nome do host. Neste exemplo, o nome de usuário do Ubuntu PC remoto é “derrik” e o nome do host é “ubuntu-desktop”.
scp /home/username/my/file/to/copy.file derrik@ubuntu-desktop:
Etapa 3: adicione o local onde o arquivo que você está transferindo pelo SCP deve chegar ao Ubuntu PC remoto. Neste exemplo, o arquivo será salvo em / home / derrik / Desktop /.
scp /home/username/my/file/to/copy.file derrik@ubuntu-desktop:/home/derrik/Desktop/
Etapa 4: depois que todo o comando for preenchido, ele deve ser semelhante ao exemplo abaixo. Pressione a tecla Enter para iniciar o processo de transferência. Lembre-se de que os dois PCs devem estar na mesma LAN para que funcione corretamente.
scp /home/username/my/file/to/copy.file derrik @ ubuntu-desktop: / home / derrik / Desktop /
Copie arquivos sobre SCP com WinSCP no Wine
Embora o SCP na linha de comando funcione bem, ele não é para todos. Uma alternativa ao SCP no terminal é o WinSCP, um aplicativo popular do Windows que permite aos usuários transferir arquivos pelo SCP com uma GUI.
Infelizmente, o WinSCP não foi portado para o Linux. No entanto, ele pode ser executado no Linux sem problemas com a versão mais recente do Wine. Para começar, abra uma janela de terminal no Ubuntu e instale a versão mais recente do Wine com o comando abaixo.
sudo apt install wine
A seguir, baixe o WinSCP para o seu PC e use os comandos para iniciar a instalação do WinSCP.
cd ~ / Downloads wine WinSCP - *. exe
Siga as instruções na tela para instalar o WinSCP. Depois de instalado, siga as instruções passo a passo abaixo para copiar os arquivos no SCP com ele.
Etapa 1: Na janela de login que aparece na inicialização, encontre “Protocolo de arquivo” e defina-o como “SCP”.
Etapa 2: Encontre a caixa “Nome do host” e escreva o nome do host do Ubuntu PC para o qual você está tentando transferir. Neste exemplo, usaremos “ubuntu-desktop”.
Etapa 3: digite o nome de usuário e a senha do Ubuntu PC remoto nas caixas de usuário e senha.
Etapa 4: Encontre a caixa “Salvar” e clique nela. Em seguida, selecione “Login” para fazer o login no PC remoto via SCP.
![Ubuntu: copie arquivos sobre SCP [Guia] Ubuntu: copie arquivos sobre SCP [Guia]](/resources8/images2m/image-7969-1221165431241.png)
Etapa 5: Abra o gerenciador de arquivos do Ubuntu e localize o arquivo que deseja transferir. Em seguida, usando o WinSCP, acesse a pasta remota para a qual deseja transferir o arquivo usando o navegador integrado.
Etapa 6: usando o gerenciador de arquivos Ubuntu, arraste o arquivo para a pasta WinSCP.
![Ubuntu: copie arquivos sobre SCP [Guia] Ubuntu: copie arquivos sobre SCP [Guia]](/resources8/images2m/image-1826-1221165430218.png)
Etapa 7: Depois de arrastar um arquivo para a pasta WinSCP remota, um pop-up aparecerá. Clique em “OK” para transferir o arquivo.