- - Melhores servidores SCP gratuitos disponíveis para Windows, Linux e macOS

Melhores servidores SCP gratuitos disponíveis para Windows, Linux e macOS

Cópia Segura, ou SCP, como geralmente nos referimos aum protocolo que facilita a transferência de arquivos entre computadores e / ou dispositivos conectados à rede. Na verdade, é uma extensão do protocolo Secure Shell ou SSH. Ele é transferido em um formato criptografado usando o mesmo protocolo SSL que o SSH usa. O SCP é usado principalmente pelos administradores de sistema para copiar rápida e facilmente arquivos de e para servidores e equipamentos de rede de todos os tipos. O servidor SCP é o componente que você instala em um servidor no qual os usuários se conectam para baixar e fazer upload de arquivos. Servidores SCP existem para muitas plataformas, incluindo Windows, Linus e MacOS. E hoje, estamos revelando os melhores servidores SCP gratuitos para Windows, Linux e macOS.

Hoje, começaremos nossa discussão com umvisão geral do SCP, o que é, de onde vem e para qual finalidade ele pode ser usado. Em seguida, examinaremos os melhores servidores SCP que encontramos para as três principais plataformas usadas pelos administradores do sistema, Windows, Linux e MacOS.

SCP em poucas palavras

SCP refere-se tanto a um protocolo quanto ao realaplicativos que usam arquivos de cópia. Ele é baseado no protocolo BSD RCP, processado por transferências de arquivos entre hosts em uma rede. O SCP usa o protocolo Secure Shell (SSH) para transferência de dados e usa os mesmos mecanismos para autenticação. Isso garante a autenticidade e confidencialidade dos dados transferidos.

Um cliente pode fazer upload de arquivos para um servidor, opcionalmenteincluindo alguns de seus atributos, como permissões e carimbos de data e hora. Um cliente também pode baixar arquivos ou diretórios de um servidor. Uma limitação importante do SCP é que ele lida apenas com transferências de arquivos. Ao contrário de protocolos mais avançados, como o FTP, por exemplo, o SCP inativo não fornece recursos de listagem ou navegação de diretório.

Usos típicos do SCP

O SCP é normalmente usado sempre que um arquivo precisaser transferido por um canal não seguro, como a Internet. O cliente é essencialmente baseado em linha de comando e requer que o nome de usuário seja especificado junto com o nome do host. Geralmente é chamado usando uma sintaxe como:

scp Arquivo fonte do utilizador@hospedeiro:diretório/Arquivo de destino

Este comando copiará o SourceFile local para o servidor remoto. Para copiar arquivos do servidor remoto para o host local, o comando se parece com o seguinte:

scp do utilizador@hospedeiro:diretório/Arquivo fonte Arquivo de destino

O SCP é frequentemente usado para copiar arquivos, como arquivos de configuração ou atualizações de firmware, para equipamentos de rede e muitos incluem um cliente SCP como parte de seu sistema operacional.

Os melhores servidores SCP para Windows

Com o Windows sendo o sistema operacional mais usadoSistema, não é surpresa que existam vários servidores SCP executados na plataforma. Pesquisamos na Internet para encontrar o melhor software de servidor SCP. Mas como o SCP é apenas uma extensão do SSH, todos, exceto um dos nossos servidores SCP recomendados, são realmente servidores SSH.

1. Servidor SolarWinds SFTP / SCP (Download grátis)

SolarWinds faz algumas das melhores ferramentas para redegestão. Sua oferta abrangente inclui ferramentas para praticamente todas as tarefas de administração da rede em que se pode pensar. Mas uma das melhores coisas do SolarWinds - além do fato de que eles têm testes gratuitos de todas as suas ferramentas - é que eles também oferecem várias ferramentas gratuitas.

Uma dessas ferramentas é a Servidor SFTP / SCP gratuito da SolarWinds. Você pode baixar a ferramenta completamente GRÁTIS, em aqui. O servidor é executado como um serviço do Windows. Portanto, sua operação deve ser fácil para qualquer administrador de sistema experiente do Windows. Mas mesmo se você é novo nisso, a interface do usuário é fácil o suficiente para entender que você deve se sentir muito confortável.

Servidor SCP-SFTP gratuito da SolarWinds

O SCP, como seu primo SSH, tem origem noMundo Unix. Mas, diferentemente da maioria das implementações do Linux, o servidor SolarWinds não depende de contas do sistema. Em vez disso, ele usa usuários virtuais, que são contas de usuário criadas no aplicativo para copiar arquivos. Como as contas de usuário não existem realmente no sistema host ou na rede, ela oferece maior segurança. No caso improvável de uma conta ter sido comprometida, ela não pôde ser usada para fazer login diretamente no sistema.

O servidor SolarWinds SFTP / SCP pode ser usado paratransfira com segurança imagens de sistema operacional e atualizações de firmware, bem como arquivos de configuração ou backup de dispositivos de até 4 GB. Entre os recursos mais interessantes do produto, ele pode lidar com transferências simultâneas de vários dispositivos e você também pode autorizar endereços IP ou intervalos de endereços específicos.

LIGAÇÃO: Baixe o servidor SFTP / SCP GRATUITO da SolarWind, aqui

2. Servidor SSH Bitvise

Tanto o SCP quanto o SFTP são protocolos que fazem uso deo protocolo SSH para proteger transferências de arquivos. E por esse motivo, o servidor SSH bit a bit suporta os dois protocolos de transferência de arquivos, além do Secure Shell.

Como o servidor SolarWinds, o Bitwise usa virtualcontas ou contas criadas no aplicativo e fora do sistema operacional ou do domínio do Active Directory. Mas o servidor Bitwise também permite o uso de contas do sistema Windows. Dessa forma, você obtém o melhor dos dois mundos. Usuários de AD ou Windows podem se conectar usando suas credenciais, enquanto contas virtuais permitem acesso ad-hoc a recursos externos.

Configurações do servidor Bitvise

O servidor Bitvise possui alguns recursos interessantes.Por exemplo, você pode restringir as conexões apenas ao SCP, tornando-o um verdadeiro servidor SCP. Mas a verdadeira razão pela qual isso é bom é a melhor segurança que ela oferece. Nas implementações padrão do Unix SCP, o acesso ao SCP geralmente implica inerentemente o acesso ao SSH. Isso não importa muito no mundo Unix, devido à segurança integrada no nível da conta do SO. Mas as coisas são diferentes no mundo do Windows, onde conceder acesso SSH pode significar permitir a execução não autorizada do Power Shell. É por isso que o servidor Bitvise suporta a capacidade de permitir acesso ao SCP enquanto proíbe o acesso ao shell.

Uma palavra de cautela sobre o servidor Bitwise: é gratuito apenas para uso pessoal. Se você quiser usá-lo em um contexto comercial ou profissional, terá que comprar uma licença.

3. FreeSSHd

O "d" no FreeSSHd significa Daemon. Se você é originário do Unix, esse é certamente um termo familiar. Mas se você tem experiência em Windows, um Deamon é, no mundo Unix, o equivalente a um serviço Windows. É um software que é executado em segundo plano para fornecer um serviço específico.

Configurações do FreeSSHd

Quanto ao Free in FreeSSHd, não sabemos se tsignifica de graça, sem custo ou gratuito, como em código aberto. A falta de uma seção de download do código fonte no site oficial permite suspeitar que é o primeiro. Falando sobre o site, parece que ele não foi atualizado por alguns anos. No entanto, o FreeSSHd ainda é amplamente utilizado. Curiosamente, o anúncio da versão mais recente do FreeSSHd no site é a versão 1.2.2, mas a seção de download propõe a 1.3.1. Achamos que o desenvolvedor não tem mais tempo para manter um site atualizado.

Uma das melhores características do FreeSSHd é que eleserá executado em quase qualquer versão do Windows. O requisito do sistema operacional é o Windows NT 4 ou mais recente. Sinceramente, duvidamos que ainda haja versões mais antigas do Windows em operação hoje.

Outras características surpreendentes do produto incluem suamemória muito pequena e pegada de recursos. Também vale a pena mencionar o suporte a usuários virtuais e uma interface GUI fácil de usar, na qual é possível monitorar ou iniciar e parar o serviço.

4. OpenSSH para Windows

O OpenSSH era originalmente parte do Open BSDsistema operacional, quando foi lançado, em 1999. É o tipo de “ancestral” da maioria dos servidores SSH. O OpenSSH é realmente um conjunto de ferramentas de cerca de 10 ferramentas, em vez de um único software. No entanto, o OpenSSH é o núcleo do conjunto e o componente que faz a maior parte do trabalho duro. E com o SCP tão intimamente ligado ao SSH, o servidor OpenSSH também lida com o SCP e o SFTP.

Site do SSHWindows

Embora tenha origem no mundo Unix, o design do software permitiu que ele fosse facilmente transportado para outros sistemas operacionais, tornando o OpenSSH um dos servidores SSH e SCP mais usados.

Quanto ao servidor Microsoft OpenSSH, é um dosas portas mais recentes do pacote de software e ele ainda está em desenvolvimento. Uma versão de pré-lançamento está disponível aqui. Mas lembre-se de que esta é uma versão de pré-lançamento e, como tal, o processo de instalação não é tão sofisticado quanto poderia ser. Provavelmente, será necessário algum conhecimento de administração do sistema Windows e habilidades do Power Shell para instalá-lo e funcionar.

E não deixe que este seja um pré-lançamentodesligar você. Dado seu histórico, as chances são de que ele se torne o servidor SCP padrão da cena Windows, assim como é para outros sistemas operacionais.

Quanto à funcionalidade, na verdadeira tradiçãodos utilitários Unix, esse é principalmente um utilitário baseado em linha de comando. Não espere encontrar uma boa interface gráfica, como você vê em alguns outros utilitários de administração de rede populares do Windows.

Os melhores servidores SCP para Linux

Como já estabelecemos, o SCP nasceu noMundo Unix. E com o Linux sendo o sistema operacional mais comum do tipo Unix que você pode encontrar, não é de admirar que alguns ótimos pacotes SCP estejam disponíveis para a plataforma. Por outro lado, o Linux não é tão popular quanto o Windows; portanto, não há tantos servidores Linux SCP quanto o Windows.

1. OpenSSH

Nosso primeiro candidato é o mesmo OpenSSH que temosdiscutido na seção do servidor Windows SCP. É, de certa forma, o avô de todos os servidores SSH. Está aqui pelo que poderia ser considerado uma idade nos anos de evolução do computador.

openSSH Logo

E a melhor coisa disso é que ele vempadrão com a maioria das distribuições Linux. Pode não estar em execução por padrão ou pode não estar instalado, mas definitivamente está disponível. Na maioria dos casos, tudo o que você precisa fazer é iniciar o daemon OpenSSH. Isso permitirá conexões SSH e, conseqüentemente, também permitirá cópias de arquivos SCP.

É fácil verificar se o openssh-server - esse é o nome do servidor SSH real - está disponível no seu sistema. Tudo que você precisa fazer é executar um comando simples.

$ apt-cache search openssh-server

Esse comando deve retornar:

openssh-server - secure shell (SSH) server, for secure access from remote machines

Isso confirma a disponibilidade do componente do servidor OpenSSH. Para instalá-lo, você só precisa executar o comando de instalação do seu gerenciador de pacotes.

$ apt-get install openssh-server

Esses comandos funcionarão em qualquer distribuição queusa a ferramenta de pacote apt, como o Debian e seus derivados, incluindo o Ubuntu. Se sua distribuição usa um gerenciador de pacotes diferente, você precisará usar os comandos específicos do pacote.

Uma vez em execução, o servidor permitirá que osos usuários do sistema usam um cliente SCP para copiar arquivos de e para diretórios nos quais eles têm permissão de gravação e leitura, respectivamente. Por padrão, os arquivos estarão localizados no diretório inicial do usuário. Alguns ajustes podem ser necessários para que os usuários copiem arquivos para outros lugares sem precisar especificar um caminho completo.

2. Dropbear SSH

O Dropbear SSH é mais um SSH de código aberto eServidor e cliente SCP. Sua principal característica é uma pequena área ocupada que o torna ideal para aplicativos de recursos limitados. O Dropbear SSH visa principalmente sistemas embarcados, como roteadores ou outros equipamentos que possam precisar da funcionalidade SSH e SCP. Ele roda em vários sistemas operacionais no estilo Unix e pode ser ajustado para rodar na maioria das plataformas compatíveis com POSIX.

Site SSH do Dropbear

Dropbear SSH é desenvolvido ativamente por MattJohnson e a versão mais recente têm menos de dois meses até o momento. Entre os recursos mais interessantes do produto, está a possibilidade de compilar o software em um arquivo executável vinculado estaticamente de apenas 110kB. O software é compatível com a autenticação de chave pública OpenSSH ~ / .ssh / allowed_keys. O daemon pode ser executado a partir do inetd na inicialização ou ser usado de maneira independente. E, finalmente, os recursos podem ser facilmente ativados ou desativados na compilação, criando um executável ainda menor com apenas os recursos necessários.

Toda essa flexibilidade tem um preço, no entanto. A ativação do Dropbear para as necessidades específicas requer habilidades avançadas de administrador de sistemas. os administradores de sistema precisarão estar familiarizados com conceitos como modificar o makefile e recompilar o executável. Mas se você possui as competências necessárias e precisa de um pequeno servidor SSH e SCP que possa ser executado no seu dispositivo incorporado, certamente vale a pena observar o Dropbear SSH.

3. Uma palavra sobre Cygwin

Talvez você já tenha ouvido falar de Cygwin antes. É um projeto de código aberto que visa fornecer uma DLL do Windows que implementa um grande número de funções da API POSIX. Concretamente, significa que qualquer aplicativo de código aberto do Linux pode ser recompilado para usar o Cygwin e, conseqüentemente, ser executado em uma plataforma baseada no Windows.

Se você é administrador do sistema Windows e possuiSe você nunca ouviu falar do Cygwin, pode se familiarizar com ele e, talvez, instalá-lo em um computador com Windows e ver por si mesmo do que se trata. Não é perfeito e não transformará o servidor Windows em uma máquina Unix, mas lhe dará acesso a uma gama mais ampla de opções quando se trata de ferramentas e software de administração do sistema.

É por isso que estamos demorando um ou dois minutos para conversarsobre Cygwin. Com tantos servidores SSH e SCP disponíveis para Linux - mencionamos apenas alguns dos melhores, mas existem inúmeros outros -, é bom saber que o Cygwin poderia permitir que eles rodassem em uma plataforma Windows. De fato, muitos softwares utilitários Linux estão disponíveis como um pacote Cygwin, juntamente com pacotes para outras distribuições populares do Linux.

O servidor SSH do macOS

Embora o público em geral possa não estar ciente deisso, o macOS é outro sistema operacional semelhante ao Unix. No entanto, ao contrário da maioria dos sistemas semelhantes ao Unix - e Linux em particular - o MacOS usa um tipo diferente de kernel, que é um híbrido de um kernel monolítico - como o Linux - e uma arquitetura de microkernel.

Por causa dessas raízes do Unix, não é surpresaesse suporte para SSH - que também inclui suporte para SCP - é um recurso nativo do macOS. Como na maioria das distribuições Linux, a funcionalidade SSH não é ativada por padrão no nacOS, mas é muito fácil.

Ativar logon remoto no macOS X

Tudo o que você precisa fazer para ativar o SSH em um computador macOS é acessar Preferências do Sistema então inicie o Compartilhamento de applet e habilite o Login Remoto opção. Isso permite o SSH para todos os usuários do computador. E, como a maioria dos softwares SSH embutidos em um sistema operacional, as permissões de arquivo e diretório determinam o que os usuários podem copiar para e do servidor.

Não há mais nada no servidor macOS SCP. Você acabou de ativar o SSH e funciona. Não há painel de controle ou seção de configurações. Também não há contas virtuais. Somente contas do sistema podem se conectar. É bem básico, mas está lá, é grátis e faz o trabalho. A menos que você precise absolutamente de mais funcionalidades, é um ótimo servidor para usar.

Em conclusão

Não importa qual seja o motivo para usar um SCPservidor, mostramos que há várias opções, independentemente do sistema operacional que você possa estar executando. E, embora existam muito mais opções disponíveis, as que mencionamos são os melhores servidores SCP gratuitos para SSH interno para Windows, Linux e macOS.

Qual é o seu servidor SCP favorito? É um dos poucos que acabamos de apresentar? O que você mais gosta nisso? Use os comentários abaixo para compartilhar sua experiência conosco.

Comentários