Como usar SCP do Windows para o Linux

How Scp From Windows Linux



O FTP não é mais considerado seguro o suficiente para ser usado na Internet. Como resultado, estou tentando demonstrar a você o SCP agora. O SCP é de fato um sistema construído no protocolo SSH. Como resultado, você exigirá um usuário com direito SSH para usar o servidor. As chaves SSH podem ser usadas para fazer conexões SCP, assim como fazem com SSH. Como alguns clientes Windows podem controlar computadores Linux, irei adicionalmente guiá-lo para usar o aplicativo gratuito WinSCP para transmitir arquivos do Windows para o servidor Ubuntu usando SCP no corpo deste tutorial.

Método 01: Usando Servidor SSH

SCP ou SSH como apenas um consumidor está incluído em todos os sistemas Linux; portanto, você não precisa fazer nada de especial para o cliente. Podemos ter que implantar a instalação do servidor SSH apenas no lado do servidor, com base na distribuição Linux. Devemos atualizar nosso sistema para a edição mais recente antes de iniciar qualquer implantação. Basta usar o comando subsequente para sistemas de computador baseados em Debian (incluindo Ubuntu e Kubuntu):







$ sudo apt update



A atualização demora um pouco. Após a atualização do sistema, vamos instalar o servidor SSH em nosso sistema operacional Ubuntu 20.04. Portanto, adicione a consulta indicada abaixo no terminal e toque na tecla Enter para prosseguir com a instalação.



$ sudo apt install servidor OpenSSH

Entre o processamento da instalação do servidor OpenSSH, ele será pausado para solicitar a confirmação. O sistema deseja que você verifique novamente se precisa instalá-lo em seu sistema operacional Ubuntu 20.04 ou não. Se precisar, pressione S ou toque em n para interromper o processo.





Agora o processo de instalação foi retomado, conforme mostrado abaixo. Quando atinge 100%, significa que o processamento está concluído.



As últimas linhas de processamento no shell do terminal para o servidor OpenSSH são as seguintes.

Ingresse no servidor por meio de SSH para ver se a configuração foi realizada. Usando seu cliente Ubuntu ou Mac, inicie um console e digite a expressão regular. Digite o código da chave SSH imediatamente se estiver usando uma. Como alternativa, a senha do usuário do dispositivo host deve ser fornecida. Quando tudo estiver em ordem, o terminal do computador externo deve agora ser exibido. Verifique suas regras de firewall se esse não for o caso. A porta 22 / tcp é necessária para SSH. Você também pode verificar a configuração do servidor SSH para garantir que seu cliente tenha os direitos adequados. Podemos encerrar a conexão uma vez que ela tenha sido criada com sucesso. Agora você precisa habilitar e permitir a porta 22 do servidor SSH no Firewall. Portanto, estamos utilizando a consulta abaixo no shell com direitos sudo.

$ sudo ufw allow 22

Precisamos verificar o status de uma porta SSH em nosso sistema por meio do comando systemctl. Portanto, tentei o comando abaixo em nosso console e descobrimos que nossa porta SSH está ativamente em execução.

$ sudo systemctl status ssh

Agora as configurações estão definidas para a porta SSH. Abra o bloco de notas na área de pesquisa da área de trabalho do Windows. Adicione alguns dados no arquivo de texto do bloco de notas e salve-os na área de trabalho com a extensão .txt.

Agora abra o prompt de comando na área de pesquisa da área de trabalho do Windows mais uma vez. Adicione o comando abaixo para ver a lógica e a sintaxe de uso do comando SCP nele.

SCP

Vimos o SCP configurado e como ele deve ser usado no prompt de comando. Vamos mover o arquivo notepad test.txt, que acabamos de criar em nosso desktop. Para este propósito, você deve seguir a seguinte sintaxe geral da instrução SCP. O caminho para um arquivo onde foi salvo é mencionado primeiro. Este caminho deve conter o nome de um arquivo. Depois disso, forneça o nome do host, o endereço IP e o caminho onde deseja salvar o arquivo no sistema Linux. Certifique-se de que a pasta deve existir em seu sistema Linux onde você deseja salvá-lo.

Path_to_file / filename [email protected]: / path_to_save_the_file_in_host

Toque na tecla Enter para continuar a se conectar ao dispositivo host. Após o estabelecimento da conexão com sucesso, você deve adicionar sua senha de usuário para o sistema Ubuntu. Desta forma, seu arquivo test.txt será transferido para a pasta inicial do sistema Ubuntu 20.04 Linux.

Método 02: Usando WinSCP

Outra maneira eficaz e mais simples de transferir seus arquivos do Windows para o sistema operacional Linux é por meio da ferramenta WinSCP. Portanto, para usar esta ferramenta, primeiro devemos baixá-la para instalá-la. Abra o mecanismo de busca Google, escreva WinSCP nele e pressione Enter para continuar. Clique no primeiro link que foi exibido no mecanismo de pesquisa.

Agora, você verá o download da ferramenta WINSCP padrão. Toque em Download WinSCP para adicioná-lo rapidamente aos seus downloads.

Isso levará até 20 minutos de acordo com a velocidade da rede em seu sistema para fazer o download. Após a conclusão do download, clique no arquivo baixado para executá-lo.

Configuração A caixa de diálogo de seleção do modo de instalação será exibida como na imagem abaixo. Toque em Instalar para todos os usuários (recomendado) para iniciar a instalação.

Agora uma nova janela aparecerá para a configuração do WinSCP. Você deve assinar o contrato de licença clicando no botão Aceitar conforme apresentado no snap a seguir.

Marque a caixa de seleção Tipo de instalação como Instalação típica (recomendado) e toque em Avançar para continuar.

Você deve escolher sabiamente o estilo da interface do usuário no painel de configurações iniciais do usuário. Aperte a próxima tecla.

Agora a configuração do WinSCP está pronta para ser instalada. Portanto, toque no botão Instalar para continuar e iniciar a instalação do WinSCP.

Agora o processo de instalação foi iniciado. Como processo da linha verde, significa que está mais próximo da conclusão da instalação. Ele será concluído em alguns segundos.

Agora o processo de instalação do WinSCP foi concluído; a seguinte tela será aberta. Marque o botão Launch WinSCP e Open Gettings, página inicial. Pressione o botão Concluir para fechar a tela e encerrar o processo.

Após a conclusão da instalação, o site oficial do WinSCP será aberto automaticamente, mostrando a mensagem de conclusão da instalação com sucesso.

A GUI do WinSCP será aberta automaticamente conforme marcamos o botão da caixa de seleção. Para começar a transferir seus arquivos do Windows para o Ubuntu, você precisa conectar o Windows e o sistema operacional Ubuntu. Para isso, toque no ícone do computador Nova Sessão, e aparecerá uma caixa de diálogo, com o nome de login. Selecione o protocolo de arquivo na lista suspensa como SCP primeiro. Adicione o endereço IP do Ubuntu no campo Hostname. Adicione o nome de usuário e a senha para se conectar e pressione Login. Após uma conexão bem-sucedida, arraste os arquivos da área esquerda para o lado direito do WinSCP para transferir.

Conclusão

O SCP é simples de entender e capaz de transmitir com segurança uma grande quantidade de dados pela rede. Você pode, por exemplo, utilizar o WebDAV apenas como uma opção. Ao longo deste post, demonstrei como funciona. Se operamos com uma variedade de sistemas operacionais, devemos investigar os dois métodos.