Este post apresenta principalmente duas ferramentas que ajudariam você a transferir arquivos do PuTTY para a área de trabalho, PSCP e WinSCP, e oferece as etapas detalhadas sobre como usá-las. Continue lendo se estiver interessado.
Como copiar um arquivo de um servidor remoto para meu sistema local do Windows usando uma sessão do PuTTY? Alguém pode me ajudar?"
- Pergunta do Stack Overflow
Felizmente, existem duas ferramentas que permitem transferir arquivos do PuTTY para a área de trabalho: PSCP e WinSCP.
O PuTTY PSCP é uma ferramenta de linha de comando feita pelos mesmos autores do PuTTY. É uma aplicação de transferência de arquivo para Secure Shell (SSH) para copiar arquivos entre dois diretórios no nó de configuração ou entre o nó de configuração e outro host.
Diferente do PSCP, o WinSCP possui uma interface gráfica do usuário (GUI) intuitiva. Ele exibe duas listas de arquivos: uma no diretório atual do seu computador local e outra no diretório remoto do computador para o qual você possui acesso SSH. Você seleciona os arquivos que deseja transferir e arrasta e solta-os na lista do outro diretório.
Vamos ver os passos detalhados de como transferir arquivos do PuTTY para a área de trabalho usando PSCP e WinSCP.
Passo 1. Faça o download do PSCP.exe nesta página de download do PuTTY.
Passo 2. Para usar o PSCP no Windows, você precisa executá-lo como um comando através do Prompt de Comando. Abra o Prompt de Comando pesquisando por "cmd" no menu Iniciar. Use o comando CD para mudar o diretório para sua área de trabalho:
CD desktop
Você pode usar o comando dir para listar os arquivos e pastas em sua área de trabalho:
dir
Passo 3. Agora você pode começar a usar o comando pscp. Se você quiser copiar um arquivo local chamado demo-file.zip para o diretório de um servidor remoto chamado root com o endereço IP 45.32.218.126, envie pela porta 22.
pscp -P 22 demo-file.zip root@45.32.218.126:/root/
Você será solicitado a digitar a senha do computador remoto, digite-a.
Passo 4. Se você deseja copiar um arquivo remoto no servidor com o endereço IP 45.32.218.126 chamado a-file.txt para a área de trabalho do seu computador local.
pscp -P 22 root@45.32.218.126:/root/a-file.txt a-file.txt
Vai lhe pedir a senha do computador remoto também, digite-a.
A segunda forma é transferir arquivos entre computadores via WinSCP. Essa forma é mais intuitiva do que usar o PSCP. Antes das operações, certifique-se de que o PC remoto já tenha instalado o servidor SSH.
Passo 1. Baixe o WinSCP.
Passo 2. Clique duas vezes em WinSCP.exe para instalá-lo.
Passo 3. Para se conectar a outro PC, abra o WinSCP e digite as informações na interface de login. Em seguida, clique em Login.
Passo 4. Ao tentar conectar-se a outro computador pela primeira vez, você pode receber um aviso. Selecione Sim para prosseguir.
Passo 5. A janela de transferência de arquivos do WinSCP é exibida após a conexão. À esquerda está o computador local e à direita estão os arquivos do computador remoto. Arraste o arquivo de destino que você deseja transferir e solte-o em um dos lados.
Passo 6. Escolha o local do arquivo na janela pop-up e clique em OK para realizar a transferência do arquivo.
Algumas pessoas podem achar difícil lidar com linhas de comando e preferem uma forma mais fácil de transferir arquivos com GUI, por isso é recomendado usar AnyViewer.
Passo 1. Faça o download, instale e execute o AnyViewer 3.0 ou superior em ambos os laptops com Windows. Se a sua versão for anterior, por favor, faça uma atualização primeiro.
Passo 2. Em um dos laptops, vá para Fazer login e, em seguida, clique em Cadastrar-se (se você já se registrou no site oficial, pode fazer login diretamente).
Passo 3. Preencha as informações de registro.
Passo 4. Agora você pode ver que fez login com sucesso no AnyViewer. Seu dispositivo será automaticamente atribuído à conta com a qual você fez login. Depois disso, faça login na mesma conta no outro laptop.
Passo 5. Escolha o seu laptop de destino e clique em Transferência de Arquivos.
Passo 6. Em seguida, uma caixa de diálogo Transferência de Arquivos aparecerá. É possível transferir arquivos entre os dispositivos livremente clicando nas setas após escolher os arquivos de destino. Também é possível clicar duas vezes no arquivo de destino para realizar a transferência.
Esta postagem introduz principalmente como transferir arquivos do PuTTY para a área de trabalho com o PSCP e o WinSCP. Mas se você achar difícil lidar com linhas de comando e desejar uma maneira mais fácil de transferir arquivos com uma interface gráfica, experimente agora mesmo o AnyViewer.