Melhor cliente de FTP e SFTP para Windows e Linux (revisão) em 2020

click fraud protection

O File Transfer Protocol, ou FTP, existe desde sempre. É a maneira mais usada de mover todos os tipos de arquivos de um sistema de computador para outro. Projetado para ser totalmente interoperável, facilita a transferência de arquivos entre sistemas incompatíveis.

FTP é um sistema cliente-servidor. Para transferir arquivos via FTP, use um cliente FTP que, por sua vez, se conecta a um servidor FTP em execução no computador remoto. Dada a sua idade, você pode imaginar que existem muitos softwares clientes FTP por aí.

Fizemos muito trabalho duro para encontrá-los e experimentá-los e temos o prazer de apresentar nossa lista dos melhores clientes de FTP e SFTP para Windows e Linux.

Como costumamos fazer, iniciaremos nossa discussão introduzindo o protocolo FTP em mais detalhes. A seguir, discutiremos segurança. Veremos como o SFTP foi introduzido para solucionar problemas de segurança com o protocolo. Em seguida, faremos uma breve pausa para discutir o FTPS, outra maneira de garantir transferências de FTP e, enquanto estivermos nisso, também apresentaremos o SCP, que se tornou cada vez mais popular recentemente como forma de transferência segura arquivos.

instagram viewer

Finalmente, estaremos prontos para o nosso assunto principal. Analisaremos primeiro o melhor cliente SFTP para Windows. Então, veremos o que está disponível no Linux. E por último, mas não menos importante, também analisaremos alguns pacotes que são multiplataforma e estão disponíveis para os dois sistemas operacionais.

O que é FTP?

O File Transfer Protocol foi criado pela primeira vez em 1971. Isso é quase pré-histórico nos anos da computação. A especificação do protocolo foi atualizada em 1880, depois em 1985. Desde então, permaneceu praticamente inalterado.

FTP é um protocolo cliente-servidor em que as transferências de arquivos ocorrem entre um servidor FTP e um cliente FTP. Esses são dois tipos de software muito diferentes e, embora alguns fornecedores ofereçam software de cliente e servidor de FTP, nenhum software que conhecemos oferece em um único pacote.

Ao contrário de outros sistemas de transferência de arquivos, o FTP oferece uma ampla variedade de recursos de gerenciamento de arquivos, além da transferência de arquivos. Para o cliente FTP, o servidor FTP apresenta uma hierarquia de arquivos que não é propositalmente diferente de um sistema de arquivos de computador. De fato, o servidor FTP costuma apresentar parte do sistema de arquivos de seu host ao cliente. O cliente é gratuito - dentro dos privilégios de acesso a arquivos do usuário; mais sobre isso daqui a pouco - para procurar diretórios, listar arquivos e, algumas vezes, executar outras tarefas de gerenciamento de arquivos.

Os clientes FTP originais eram utilitários de linha de comando, mas hoje em dia, muitos clientes FTP oferecem uma interface gráfica do usuário que às vezes é muito semelhante a um gerenciador de arquivos local. Alguns até suportam arrastar arquivos do gerenciador de arquivos local para a janela FTP para iniciar uma transferência.

O que é SFTP?

A segurança no mundo do FTP é uma realidade multifacetada. O protocolo possui alguma segurança interna muito básica. Em primeiro lugar, o FTP usa contas de usuário para controlar o acesso ao servidor. Um cliente FTP que tenta se conectar a um servidor FTP deve, portanto, fornecer um nome de usuário e senha. Geralmente, os servidores FTP usam as contas de usuário do sistema operacional subjacente para autenticação.

O FTP também implementa o controle de acesso do sistema de arquivos, onde os usuários têm acesso apenas a alguns arquivos ou pastas. Eles também podem ter direitos de acesso diferentes para diferentes arquivos ou pastas. Alguns podem ser feitos somente leitura, enquanto outros podem ser de leitura e gravação. Os direitos de acesso a arquivos no FTP são muito semelhantes aos direitos do sistema de arquivos local. De fato, a maioria dos servidores FTP usa os privilégios de segurança e acesso subjacentes ao sistema de arquivos. Também existe um FTP anônimo, que permite ao cliente conectar-se anonimamente e acessar um subconjunto muito restrito do sistema de arquivos sob o controle do servidor FTP.

Portanto, embora o FTP forneça um acesso um tanto seguro a arquivos e pastas, ele tem vários problemas de segurança. Para iniciantes, o nome de usuário e a senha são transmitidos entre o cliente e o servidor em texto não criptografado. Qualquer pessoa equipada com farejador de pacotes seria, portanto, capaz de ver essa informação. Mas essa não é a única preocupação de segurança com o FTP. O maior deles é que as próprias transferências de arquivos não são protegidas. Cada arquivo é transferido sem criptografia e pode ser interceptado por indivíduos ou organizações mal intencionadas.

SFTP para transferências de arquivos protegidas

O SFTP, ou SSH File Transfer Protocol, tenta solucionar os problemas de segurança do FTP. Mas, ao contrário do que podemos acreditar, o SFTP não tem nada em comum com o FTP. O SFTP é um protocolo completamente diferente que adiciona alguns recursos de transferência e gerenciamento de arquivos ao protocolo Secure Shell (SSH). A principal vantagem do SFTP sobre FTP é que a conexão e a transferência de arquivos são criptografadas usando o protocolo SSH, protegendo-o de cheirar.

FTP e SFTP são tão diferentes na maneira como operam que muitos servidores fará um ou outro, mas não ambos. De fato, o SFTP geralmente é um recurso encontrado nos servidores SSH.

SFTP e FTPS NÃO são a mesma coisa

Geralmente, há alguma confusão entre SFTP e FTPS. É compreensível, pois ambos são sistemas de transferência de arquivos que abordam as deficiências de segurança do FTP. A maneira como eles operam é completamente diferente. Acabamos de ver como o SFTP usa o SSH para criptografar transferências de arquivos. Quanto ao FTPS, é realmente o protocolo FTP que usa criptografia SSL em vez de texto não criptografado. FTPS é para FTP como HTTPS é para HTTP.

Você pode estar se perguntando qual escolher, pois ambos parecem fornecer uma transferência segura de arquivos. Atualmente, as organizações tendem a preferir o SFTP principalmente porque - ao contrário do FTPS, que usa uma porta TCP para controle e um para dados - SFTP transmite tudo na mesma porta, tornando a configuração do firewall um pouco Mais fácil.

SCP: outro protocolo seguro de transferência de arquivos

Para tornar as coisas ainda mais confusas, também existe outro protocolo seguro de transferência de arquivos chamado Secure Copy (SCP). O SCP é um protocolo mais simples que também usa SSH, mas oferece apenas recursos de transferência de arquivos. Não há como navegar nos sistemas de arquivos e passar de um diretório para outro ou até mesmo para ver uma lista de arquivos disponíveis no SCP. Tudo o que você pode fazer é copiar um arquivo para ou do servidor.

Melhor cliente de FTP e SFTP para Windows

Agora que estamos familiarizados com o FTP e todas as suas variantes seguras, estamos prontos para dar uma olhada no melhor cliente de FTP e SFTP que pudemos encontrar. Todos eles pelo menos lidam com transferências de FTP, enquanto outros também suportam SFTP, FTPS ou SCP. Certificar-se-emos de especificar qual protocolo cada software permite. O Windows ainda é o sistema operacional mais usado, portanto, vamos analisar brevemente os melhores clientes para essa plataforma.

SolarWinds é um nome conhecido entre os administradores de rede. A empresa faz algumas das melhores ferramentas de administração de rede. Por exemplo, o SolarWinds Network Performance Monitor é sem dúvida um dos melhores Ferramentas de monitoramento SNMP. O SolarWinds também é conhecido por suas inúmeras ferramentas gratuitas que atendem a necessidades específicas dos administradores.

Captura de tela do FTP Voyager
  • Ferramenta GRATUITA:FTP Voyager para Windows
  • Download oficial:https://www.solarwinds.com/free-tools/ftp-voyager-ftp-client-for-windows

O SolarWinds FTP Voyager é uma dessas ferramentas gratuitas. Anteriormente do Serv-u, o FTP Voyager é um cliente completo que manipula transferências de arquivos FTP, SFTP e FTPS. Este software possui validação FIPS 140-2 e um Certificado de Networthiness do Exército dos EUA, para que você possa confiar que é seguro.

FTP Voyager para Windows possui várias funções avançadas úteis, como transferências agendadas de arquivos da sincronização de pastas - manual e automática - entre o cliente e o servidor.

O cliente também possui ações pós-transferência e pode, por exemplo, enviar email, excluir arquivos, executar programas, desligar e executar outras ações após a conclusão da transferência.

2. CuteFTP

CuteFTP é possivelmente o cliente FTP mais conhecido para Windows e já existe há muito tempo. Existe desde 1996. O produto mudou de mãos algumas vezes e agora faz parte da Globalscape, uma empresa especializada em transferências eletrônicas de arquivos.

Captura de tela CuteFTP

Em termos de recursos, esse cliente FTP não deixa nada a desejar. Primeiro, ele suporta a maioria dos protocolos, incluindo FTP, FTPS, HTTP, HTTPS e SFTP. Além disso, é muito fácil usá-lo e você pode configurar uma nova conexão rapidamente usando o assistente passo a passo. O CuteFTP ainda permite editar arquivos remotos diretamente do cliente FTP, graças ao seu editor embutido com código de cores da sintaxe.

O software também suporta automação e você pode agendar e transferir scripts com o mínimo de sobrecarga. Além disso, ele também será integrado a qualquer linguagem de programação ou script habilitada para COM. O CuteFTP pode ser adquirido por US $ 59,99 e está disponível uma avaliação gratuita.

3. CoffeeCup Free FTP

Algumas pessoas conhecem o CoffeeCup por seu editor de HTML ou por outras ferramentas relacionadas à Web. Mas a xícara de café também cria um bom cliente de FTP gratuito, chamado apropriadamente FTP grátis. Este cliente TFP foi projetado para ser poderoso, fácil de usar e rápido. Conectar-se a um servidor é tão simples quanto clicar em um botão e transferir arquivos é uma questão de arrastá-los e soltá-los.

Screenshot de FTP grátis para CoffeeCup

O cliente manipulará transferências de arquivos FTP, SFTP e FTPS, bem como transferências de HTML. Ele também possui ótimos recursos de gerenciamento de arquivos, local e remoto. Mas um dos recursos mais exclusivos do Free FTP é o uso de marcadores que permitem salvar seu lugar em uma pasta no computador local, no servidor remoto ou em ambos. Você também pode arquivar um diretório remoto inteiro em um arquivo zip local em um clique, um recurso útil para fazer backup de um site, por exemplo.

Como o próprio nome indica, o FTP gratuito está disponível gratuitamente, mas o CoffeeCup também possui um produto chamado Direct FTP, que é um cliente FTP pago com ainda mais recursos.

Melhores clientes FTP e SFTP para Linux

O Linux é outra plataforma imensamente popular entre os administradores de rede, então sentimos que precisávamos incluir clientes FTP do Linux em nossa lista. E quando você considera que, historicamente, todos esses protocolos de transferência de arquivos têm origem no Unix, isso ainda fazia mais sentido. E como você verá, existem muitos clientes excelentes para a plataforma. Aqui está uma pequena amostra dos melhores.

4. gFTP

gFTP é um exemplo típico de "um oldie, mas um goody". O software não é atualizado há 10 anos e ainda é bastante popular. Isso mostra como as coisas boas podem durar. E, afinal, o próprio protocolo FTP não foi atualizado por muito mais tempo.

Captura de tela do gFTP

O cliente gFTP oferece uma interface de usuário intuitiva e fácil configuração. É um cliente de transferência de arquivos multithread gratuito distribuído sob os termos do Contrato de Licença Pública GNU. A ferramenta possui uma interface baseada em texto e uma interface gráfica GTK; portanto, ela será executada em qualquer Linux, tenha ou não uma GUI.

Este cliente suportará FTP e FTPS, mas também HTTP e HTTPS e SSH - e, portanto, SFTP - e também FSP. É também um dos raros clientes que oferecem suporte ao FXP, que é a transferência direta de arquivos entre dois servidores sob o controle de um cliente. Por último, mas não menos importante, a ferramenta foi totalmente internacionalizada e sua interface está disponível em mais de 50 idiomas. O gFTP pode ser baixado diretamente de seu local na rede Internet.

5. NcFTP

A principal intenção além NcFTP foi substituir o comando FTP padrão incorporado na maioria dos sistemas * nix por um com mais recursos. Como tal, o software fornece uma interface poderosa e flexível para o protocolo FTP.

Captura de tela de NcFTP

Embora o programa possa parecer bastante simples e sem adornos - especialmente quando comparado a outros produtos -, ele possui muitos recursos valiosos de desempenho e usabilidade. Entre os recursos mais interessantes do produto, você encontrará medidores de progresso, conclusão de nome de arquivo, linha de comando edição, processamento em segundo plano, retomada automática de downloads, favoritos e listagens de diretórios em cache. O software também funciona com firewalls e proxies e permitirá facilmente o download de árvores de diretórios inteiras.

Esta não é uma ferramenta gráfica, no entanto. Sua interface é toda baseada em texto. Ao iniciá-lo, você é levado ao shell da ferramenta, onde insere comandos e vê resultados. Os comandos são semelhantes aos comandos típicos do sistema operacional. Você usa aberto para abrir uma conexão com um servidor FTP remoto ou CD para mover dentro de sua estrutura de diretórios.

6. LFTP

LFTP é mais um cliente FTP em modo de texto. Isso é muito comum no mundo Linux. Este cliente suporta vários protocolos, incluindo FTP, HTTP, FISH, SFTP, HTTPS e FTPS. Ele ainda manipula transferências BitTorrent.

Captura de tela do LFTP

O principal fator diferenciador deste cliente é sua confiabilidade. Quase não há como esse cliente falhar na transferência de arquivos. Mesmo se você sair do shell enquanto uma transferência estiver em andamento, ela continuará sendo executada como um processo em segundo plano até ser concluída.

Outros recursos do produto incluem enfileiramento de tarefas, permitindo iniciar a próxima transferência antes que a atual seja concluída e execução agendada para transferir arquivos em um horário específico. Também vale a pena mencionar é um recurso de espelhamento que permite transferir automaticamente estruturas de diretórios inteiras. O LFTP é distribuído sob a licença GNU GPL e pode ser baixado gratuitamente gratuitamente local na rede Internet.

Melhores clientes FTP e SFTP para Mac

Pode parecer da seção anterior que não há bons clientes de GUI FTP para Unix, mas nada está mais longe da verdade. Os melhores clientes de FTP são, na verdade, produtos multiplataforma que possuem versões para Windows e Linux. Uma vantagem de um cliente multiplataforma é que, depois de dominá-lo, você poderá aplicar esse conhecimento a todas as versões do software.

7. FileZilla

FileZilla é possivelmente o mais famoso de todos os clientes de FTP. Está disponível para Windows e Linux e também para OS X e suporta transferências de FTP, FTPS e SFTP.

Janela principal do FileZilla

O FileZilla usa uma interface gráfica de usuário com guias, permitindo que os usuários executem várias tarefas simultâneas em diferentes guias.

Em termos de funcionalidade, o software tem muito a oferecer. Aqui está um resumo de seus principais recursos. O software possui uma interface de arrastar e soltar para carregar ou baixar arquivos. Ele também suporta retomar, permitindo pausar uma transferência e concluí-la mais tarde. O FileZilla também possui um gerenciador de sites para facilitar o gerenciamento e a transferência de sites completos, bem como um recurso de comparação de diretório que irá comparar nomes de arquivos, tamanhos e datas em um local e remoto diretório. O FileZilla está disponível gratuitamente sob a licença GNU GPL. Pode ser baixado do Site do FileZilla.

8. Grátis Open FTP Face

Apesar do nome estranho Grátis Open FTP Face- que geralmente é chamado de FOFF - é uma opção interessante como cliente de FTP. É um cliente gráfico leve, escrito em Python, usando a biblioteca GTK +.

Captura de tela do Windows FOFF

Possui uma interface de usuário moderna e sua ênfase principal é a simplicidade e facilidade de uso, em vez de incluir recursos extras. O software pode não fazer tudo o que os pacotes concorrentes fazem, mas o que faz, faz bem e facilmente.

Ser simples, no entanto, não significa que não tem jeito. O FOFF possui algumas características interessantes e únicas. Por exemplo, ele possui um cliente Telnet e SSH integrado, um visualizador de texto, um visualizador de imagens e um reprodutor de áudio. Com todas essas ferramentas internas, você pode visualizar instantaneamente os arquivos sem precisar iniciar uma ferramenta diferente. Você também pode inserir comandos no host remoto. O cliente também possui suporte interno para somas de verificação e possui compactação e descompactação gzip com um clique. O FOFF está disponível gratuitamente sob a licença GNU GPL e pode ser baixado por conta própria local na rede Internet.

9. CrossFTP

CrossFTP é um cliente FTP gratuito para Windows, Linux e OS X. Ele vem com uma variedade bastante decente de recursos. Primeiro, sua interface com guias permite que você tenha muitas conexões abertas ao mesmo tempo. As transferências de arquivos podem ser iniciadas simplesmente arrastando e soltando arquivos nas guias da ferramenta.

Imagem de CrossFTP Pro Windows

O software também possui criptografia de senha para que as senhas do site remoto não sejam armazenadas em texto não criptografado no seu computador. O CrossFTP também possui recursos de arquivamento com compactação, descompactação e navegação internas de arquivos compactados. A principal desvantagem desse cliente é que ele faz apenas transferências FTP. Se você quiser a funcionalidade SFTP ou FTPS, precisará atualizar para a versão paga do CrossFTP Pro. Mas se o FTP é tudo o que você precisa, o CrossFTP pode ser o ideal para você.

Embrulhar

Perguntas como "o que é um cliente SFTP" ou "como usar um cliente SFTP" podem ser facilmente respondidas. É apenas uma questão de escolher uma das ferramentas que recomendamos acima. Você já experimentou algum? Como eles trabalharam para você?

watch instagram story