- - Los mejores servidores SCP gratuitos disponibles para Windows, Linux y macOS

Los mejores servidores SCP gratuitos disponibles para Windows, Linux y macOS

Copia segura, o SCP, como usualmente nos referimosUn protocolo que facilita la transferencia de archivos entre computadoras y / o dispositivos conectados a la red. En realidad, es una extensión del protocolo Secure Shell o SSH. Se transfiere en un formato encriptado usando el mismo protocolo SSL que SSH usa. SCP es utilizado principalmente por los administradores de sistemas para copiar rápida y fácilmente archivos desde y hacia servidores y equipos de red de todo tipo. El servidor SCP es el componente que instala en un servidor donde los usuarios se conectan para descargar y cargar archivos. Los servidores SCP existen para muchas plataformas, incluidas Windows, Linus y MacOS. Y hoy, estamos revelando los mejores servidores SCP gratuitos para Windows, Linux y macOS.

Hoy, comenzaremos nuestra discusión con undescripción general de SCP, qué es, de dónde viene y con qué propósito puede usarse. Luego, repasaremos los mejores servidores SCP que hemos encontrado para las tres plataformas principales utilizadas por los administradores del sistema, Windows, Linux y MacOS.

SCP en pocas palabras

SCP se refiere tanto a un protocolo como al actualaplicaciones que usan archivos de copia que lo usan. Se basa en el protocolo BSD RCP, demandado por transferencias de archivos entre hosts en una red. SCP utiliza el protocolo Secure Shell (SSH) para la transferencia de datos y utiliza los mismos mecanismos para la autenticación. Esto asegura la autenticidad y confidencialidad de los datos transferidos.

Un cliente puede cargar archivos a un servidor, opcionalmenteincluidos algunos de sus atributos, como permisos y marcas de tiempo. Un cliente también puede descargar archivos o directorios de un servidor. Una limitación importante de SCP es que solo maneja transferencias de archivos. A diferencia de los protocolos más avanzados, como FTP, por ejemplo, SCP no proporciona funciones de listado o navegación de directorios.

Usos típicos para SCP

SCP se usa generalmente cada vez que un archivo necesitatransferirse a través de un canal no seguro, como Internet. El cliente se basa esencialmente en la línea de comandos y requiere que se especifique el nombre de usuario junto con el nombre de host. Por lo general, se invoca usando una sintaxis como:

scp Archivo fuente usuario@ @anfitrión:directorio/ /Archivo de destino

Este comando copiará el SourceFile local en el servidor remoto. Para copiar archivos del servidor remoto al host local, el comando se ve así:

scp usuario@ @anfitrión:directorio/ /Archivo fuente Archivo de destino

SCP se usa a menudo para copiar archivos como archivos de configuración o actualizaciones de firmware a equipos de red y muchos incluyen un cliente SCP como parte de su sistema operativo.

Los mejores servidores SCP para Windows

Con Windows siendo el sistema operativo más utilizadoSistema, no sorprende que haya numerosos servidores SCP que se ejecutan en la plataforma. Hemos buscado en Internet para encontrar el mejor software de servidor SCP. Pero dado que SCP es solo una extensión de SSH, todos menos uno de nuestros servidores SCP recomendados son en realidad servidores SSH.

1. Servidor SolarWinds SFTP / SCP (Descarga gratis)

Vientos solares hace algunas de las mejores herramientas para redesadministración. Su oferta integral incluye herramientas para prácticamente todas las tareas de administración de red que uno pueda imaginar. Pero una de las mejores cosas de SolarWinds, aparte del hecho de que tienen pruebas gratuitas de todas sus herramientas, es que también ofrecen varias herramientas gratuitas.

Una de esas herramientas es la Servidor SFTP / SCP gratuito de SolarWinds. Puede descargar la herramienta completamente GRATIS, desde aquí. El servidor se ejecuta como un servicio de Windows. Su funcionamiento debería, por lo tanto, ser fácil para cualquier administrador de sistemas Windows experimentado. Pero incluso si es nuevo en esto, la interfaz de usuario es lo suficientemente fácil como para darse cuenta de que debe sentirse muy cómodo.

Servidor SolarWinds SCP-SFTP gratuito

SCP, como su primo SSH, se origina en elUnix world. Pero, a diferencia de la mayoría de las implementaciones de Linux, el servidor SolarWinds no depende de las cuentas del sistema. En su lugar, utiliza usuarios virtuales que son cuentas de usuario que crea dentro de la aplicación con el fin de copiar archivos. Dado que las cuentas de usuario no existen realmente en el sistema host, o en la red, proporciona una mayor seguridad. En el improbable caso de que una cuenta se vea comprometida, no se puede utilizar para iniciar sesión directamente en el sistema.

El servidor SolarWinds SFTP / SCP se puede utilizar paratransfiera de forma segura las imágenes del sistema operativo y las actualizaciones de firmware, así como la configuración del dispositivo o los archivos de respaldo de hasta 4 GB. Entre las características más interesantes del producto, puede manejar transferencias concurrentes desde múltiples dispositivos y también puede autorizar direcciones IP específicas o rangos de direcciones.

ENLAZAR: Descargue el servidor SFTP / SCP GRATUITO de SolarWind, aquí

2. Servidor SSH de Bitvise

Tanto SCP como SFTP son protocolos que utilizanEl protocolo SSH para asegurar las transferencias de archivos. Y por esa razón, el servidor SSH bit a bit admite los dos protocolos de transferencia de archivos además del Secure Shell.

Al igual que el servidor SolarWinds, Bitwise usa virtualcuentas o cuentas creadas dentro de la aplicación y fuera del sistema operativo o dominio de Active Directory. Pero el servidor Bitwise también permite el uso de cuentas del sistema de Windows. De esta manera, obtienes lo mejor de ambos mundos. Los usuarios de AD o Windows pueden conectarse usando sus credenciales, mientras que las cuentas virtuales le permiten dar acceso ad-hoc a recursos externos.

Configuración del servidor Bitvise

El servidor Bitvise tiene algunos interesantescaracterísticas, por ejemplo, puede restringir las conexiones a SCP solamente, convirtiéndolo en un verdadero servidor SCP. Pero la verdadera razón por la que esto es bueno es la mejor seguridad que ofrece. En implementaciones estándar de Unix SCP, tener acceso SCP a menudo implica inherentemente tener acceso SSH también. Esto no importa mucho en el mundo Unix debido a la seguridad de nivel de cuenta incorporada en el sistema operativo. Pero las cosas son diferentes en el mundo de Windows, donde otorgar acceso SSH podría significar permitir la ejecución no autorizada de Power Shell. Esta es la razón por la cual el servidor Bitvise admite la capacidad de permitir el acceso SCP mientras prohíbe el acceso de shell.

Una advertencia sobre el servidor Bitwise: solo es gratuito para uso personal. Si desea usarlo en un contexto comercial o profesional, deberá comprar una licencia.

3. FreeSSHd

La "d" en FreeSSHd significa Daemon. Si vienes de Unix, este es ciertamente un término familiar. Pero si su fondo es Windows, un Deamon es, en el mundo Unix, el equivalente de un servicio de Windows. Es una pieza de software que se ejecuta en segundo plano para proporcionar un servicio específico.

Configuración de FreeSSHd

En cuanto a Free en FreeSSHd, no sabemos si tsignifica gratis como sin costo o gratis como en código abierto. La falta de una sección de descarga de código fuente en el sitio oficial permite sospechar que es la primera. Hablando sobre el sitio, parece que no se ha actualizado durante algunos años. Sin embargo, FreeSSHd todavía se usa ampliamente. Curiosamente, el último anuncio de la versión de FreeSSHd en el sitio es la versión 1.2.2, pero la sección de descargas propone 1.3.1. Suponemos que el desarrollador ya no tiene tiempo para mantener un sitio web actualizado.

Una de las mejores características de FreeSSHd es quese ejecutará en casi cualquier versión de Windows. El requisito del sistema operativo es Windows NT 4 o posterior. Dudamos sinceramente que todavía existan versiones anteriores de Windows en funcionamiento.

Otras características sorprendentes del producto incluyen sumemoria muy pequeña y huella de recursos. También vale la pena mencionar el soporte para usuarios virtuales y una interfaz GUI fácil de usar donde puede monitorear o iniciar y detener el servicio.

4. OpenSSH para Windows

OpenSSH fue originalmente parte del Open BSDsistema operativo, cuando se lanzó, en 1999. Es una especie de "antepasado" de la mayoría de los servidores SSH. OpenSSH es realmente un conjunto de herramientas de unas 10 herramientas en lugar de una sola pieza de software. Sin embargo, OpenSSH es el núcleo de la suite y el componente que hace la mayor parte del trabajo duro. Y con SCP tan estrechamente vinculado a SSH, el servidor OpenSSH también maneja SCP y SFTP.

Sitio web de SSHWindows

Aunque se origina en el mundo Unix, el diseño del software permitió que se trasladara fácilmente a otros sistemas operativos, lo que convirtió a OpenSSH en uno de los servidores SSH y SCP más utilizados.

En cuanto al servidor Microsoft OpenSSH, es uno delos puertos más recientes del paquete de software y todavía está en desarrollo. Una versión preliminar está disponible aquí. Pero tenga en cuenta que esta es una versión preliminar y, como tal, el proceso de instalación no es tan pulido como podría ser. Es probable que requiera algún conocimiento de la administración del sistema de Windows y habilidades de Power Shell para que se instale y funcione.

Y no dejes que el hecho de que sea un prelanzamientoapagarte Teniendo en cuenta sus antecedentes, es probable que se convierta en el servidor SCP estándar de la escena de Windows, tal como lo es para otros sistemas operativos.

En cuanto a la funcionalidad, en la verdadera tradición.de las utilidades de Unix, esta es principalmente una utilidad basada en la línea de comandos. No esperes encontrar una buena GUI, como verías en otras utilidades de administración de red de Windows populares.

Los mejores servidores SCP para Linux

Como ya hemos establecido, SCP nació en elUnix world. Y dado que Linux es el sistema operativo similar a Unix más común que puede encontrar, no es de extrañar que haya algunos excelentes paquetes SCP disponibles para la plataforma. Por otra parte, Linux no es tan popular como Windows, por lo que posiblemente no haya tantos servidores SCP de Linux como Windows.

1. OpenSSH

Nuestro primer contendiente es el mismo OpenSSH que tenemossolo discutido en la sección del servidor SCP de Windows. Es, en cierto modo, el abuelo de todos los servidores SSH. Ha estado aquí por lo que podría considerarse edades en años de evolución informática.

Logotipo de openSSH

Y lo mejor de esto es que vieneestándar con la mayoría de las distribuciones de Linux. Es posible que no se ejecute de manera predeterminada o que no esté instalado, pero definitivamente está disponible. En la mayoría de los casos, todo lo que tendrá que hacer es iniciar el demonio OpenSSH. Hacerlo permitirá conexiones SSH y, en consecuencia, también permitirá copias de archivos SCP.

Es fácil verificar si el servidor openssh-ese es el nombre del servidor SSH real-está disponible en su sistema. Todo lo que tienes que hacer es ejecutar un comando simple.

$ apt-cache search openssh-server

Ese comando debería devolver:

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

Esto confirma la disponibilidad del componente del servidor OpenSSH. Para instalarlo, solo necesita ejecutar el comando de instalación del administrador de paquetes.

$ apt-get install openssh-server

Estos comandos funcionarán en cualquier distribución queutiliza la herramienta de paquete apt como Debian y sus derivados, incluido Ubuntu. Si su distribución usa un administrador de paquetes diferente, deberá usar los comandos específicos del paquete.

Una vez que se está ejecutando, el servidor dejará de existirLos usuarios del sistema utilizan un cliente SCP para copiar archivos ay desde directorios donde tienen permiso de escritura y lectura, respectivamente. De manera predeterminada, los archivos se ubicarán en el directorio de inicio del usuario. Algunos ajustes podrían ser necesarios para que los usuarios copien archivos a otros lugares sin tener que especificar una ruta completa.

2. Dropbear SSH

Dropbear SSH es otro SSH de código abierto yServidor SCP y cliente. Su característica principal es una pequeña huella que lo hace ideal para aplicaciones de recursos limitados. Dropbear SSH está dirigido principalmente a sistemas integrados como enrutadores u otros equipos que podrían necesitar la funcionalidad SSH y SCP. Se ejecuta en varios sistemas operativos de estilo Unix y se puede ajustar para ejecutarse en la mayoría de las plataformas compatibles con POSIX.

Sitio web de Dropbear SSH

Dropbear SSH es desarrollado activamente por MattJohnson y el último lanzamiento tiene menos de dos meses a partir de este escrito. Entre las características más interesantes del producto está la posibilidad de compilar el software en un archivo ejecutable enlazado estáticamente de solo 110kB. El software es compatible con la autenticación de clave pública OpenSSH ~ / .ssh / Authorized_keys. El daemon se puede ejecutar desde inetd al inicio o se puede usar de forma independiente. Y finalmente, las funciones se pueden habilitar o deshabilitar fácilmente en la compilación, creando un ejecutable aún más pequeño con solo las funciones requeridas.

Sin embargo, toda esta flexibilidad tiene un precio. Personalizar Dropbear según las necesidades específicas de uno requerirá habilidades avanzadas de administrador de sistemas. Los administradores del sistema deberán estar familiarizados con conceptos como modificar el archivo MAKE y recompilar el ejecutable. Pero si tiene las competencias requeridas y requiere un pequeño servidor SSH y SCP que pueda ejecutarse en su dispositivo incorporado, vale la pena mirar Dropbear SSH.

3. Una palabra sobre Cygwin

Quizás hayas oído hablar de Cygwin antes. Es un proyecto de código abierto que tiene como objetivo proporcionar una DLL de Windows que implemente una gran cantidad de funciones de API POSIX. Concretamente, significa que cualquier aplicación de código abierto de Linux podría recompilarse para usar Cygwin y, en consecuencia, ejecutarse en una plataforma basada en Windows.

Si es administrador del sistema de Windows y tieneNunca he oído hablar de Cygwin, es posible que desee familiarizarse con él y quizás instalarlo en una computadora con Windows y ver por sí mismo de qué se trata. No es perfecto y no convertirá su servidor de Windows en una máquina Unix, pero le dará acceso a una gama más amplia de opciones cuando se trata de software y herramientas de administración del sistema.

Es por eso que nos estamos tomando un minuto o dos para hablarsobre Cygwin. Con tantos servidores SSH y SCP disponibles para Linux, solo hemos mencionado algunos de los mejores, pero hay muchos otros, es bueno saber que Cygwin podría permitirles ejecutarse en una plataforma Windows. De hecho, muchos programas de utilidad de Linux están disponibles como un paquete Cygwin, junto con paquetes para otras distribuciones populares de Linux.

El servidor macOS SSH

Aunque el público en general puede no ser consciente deeso, macOS es otro sistema operativo similar a Unix. Sin embargo, a diferencia de la mayoría de los sistemas tipo Unix, y Linux en particular, MacOS usa un tipo diferente de núcleo, que es un híbrido de un núcleo monolítico, como el de Linux, y una arquitectura de microkernel.

Debido a estas raíces de Unix, no es sorpresaese soporte para SSH, que también incluye soporte para SCP, es una característica nativa de macOS. Como con la mayoría de las distribuciones de Linux, la funcionalidad SSH no está habilitada de forma predeterminada en nacOS, pero habilitarla es muy fácil.

Habilitar el inicio de sesión remoto en macOS X

Todo lo que tiene que hacer para habilitar SSH en una computadora macOS es ir a Preferencias del Sistema luego inicie el Compartir applet y habilitar el Inicio de sesión remoto opción. Hacer eso habilita SSH para todos los usuarios de la computadora. Y como la mayoría del software SSH integrado en un sistema operativo, los permisos de archivos y directorios dictarán qué usuarios pueden copiar desde y hacia el servidor.

No hay nada más en el servidor macOS SCP. Simplemente habilita SSH y funciona. No hay panel de control ni sección de configuración. Tampoco hay cuentas virtuales. Solo las cuentas del sistema pueden conectarse. Es bastante básico, pero está ahí, es gratis y hace el trabajo. A menos que necesite absolutamente más funcionalidad, es un gran servidor para usar.

En conclusión

No importa cuál sea la razón para usar un SCPservidor, le hemos demostrado que hay varias opciones, independientemente del sistema operativo que esté ejecutando. Y aunque hay muchas más opciones disponibles, las que le hemos contado son los mejores servidores SCP gratuitos para Windows, Linux y macOS SSH incorporado.

¿Cuál es tu servidor SCP favorito? ¿Es uno de los pocos que acabamos de presentar? ¿Qué es lo que más te gusta de esto? Use los comentarios a continuación para compartir su experiencia con nosotros.

Comentarios