{"id":60848,"date":"2022-05-24T15:35:17","date_gmt":"2022-05-24T15:35:17","guid":{"rendered":"https:\/\/www.redeszone.net\/?post_type=tutoriales&amp;p=547107"},"modified":"2022-05-24T15:35:17","modified_gmt":"2022-05-24T15:35:17","slug":"freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente","status":"publish","type":"post","link":"http:\/\/cordobadirecto.com\/index.php\/2022\/05\/24\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente\/","title":{"rendered":"FreeSSHd para Windows, configura un servidor SSH y SFTP f\u00e1cilmente"},"content":{"rendered":"<p>El asistente de instalaci\u00f3n nos preguntar\u00e1 si queremos crear las claves privadas para el SSH, pinchamos en \u00abS\u00ed\u00bb para crearlas autom\u00e1ticamente y sin que tengamos que hacer nada m\u00e1s. Tambi\u00e9n nos preguntar\u00e1 si queremos utilizar este programa como servicio del sistema, pinchamos en \u00abS\u00ed\u00bb para que se inicie con el sistema operativo, de lo contrario, podemos pinchar en \u00abNo\u00bb.<\/p>\n<div class=\"gallery swipe\">\n<div class=\"swipe-wrap\">\n<div><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-2.jpg\" width=\"475\" height=\"389\" class=\"attachment-large size-large\" alt loading=\"lazy\" sizes=\"(max-width: 475px) 100vw, 475px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-2.jpg 475w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-27.webp 300w\"><\/div>\n<div><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-3.jpg\" width=\"475\" height=\"389\" class=\"attachment-large size-large\" alt loading=\"lazy\" sizes=\"(max-width: 475px) 100vw, 475px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-3.jpg 475w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-28.webp 300w\"><\/div>\n<\/div>\n<p><span class=\"swipe-prev arrow left-arrow\"><\/span><span class=\"swipe-next arrow right-arrow\"><\/span><\/div>\n<p>Tal y como pod\u00e9is ver, la descarga y la instalaci\u00f3n de este programa es realmente sencilla. Ahora vamos a ver todas las opciones de configuraci\u00f3n que tenemos disponibles en este programa tan completo.<\/p>\n<p> <span class=\"space_toc\" id=\"547107-opciones-de-configuracion\">&nbsp;<\/span><\/p>\n<h2>Opciones de configuraci\u00f3n<\/h2>\n<p>En el primer men\u00fa de FreeSSDd vamos a encontrarnos el estado del servidor SSH y Telnet, de forma predeterminada, el protocolo Telnet se encuentra desactivado por cuestiones de seguridad, y no os recomendamos activarlo bajo ninguna circunstancia, siempre hay que usar SSH porque todo el tr\u00e1fico va correctamente cifrado y autenticado.<\/p>\n<p>En la pesta\u00f1a de \u00ab<strong>Telnet<\/strong>\u00bb podemos configurar d\u00f3nde queremos que escuche el servidor Telnet, el puerto TCP utilizado, el m\u00e1ximo n\u00famero de conexiones concurrentes, el timeout en caso de no enviar comandos, y tambi\u00e9n si queremos poner un mensaje de bienvenida. Finalmente, tenemos la posibilidad de elegir la shell, por defecto es cmd.exe pero tambi\u00e9n podemos elegir Powershell, adem\u00e1s, podemos habilitar Telnet al inicio del programa.<\/p>\n<p>En la pesta\u00f1a de \u00ab<strong>SSH<\/strong>\u00bb es donde tenemos todo lo relacionado con el protocolo SSH, podemos realizar las siguientes configuraciones:<\/p>\n<ul>\n<li><strong>Direcci\u00f3n de escucha<\/strong>: por defecto est\u00e1 escuchando en todas las interfaces de red f\u00edsicas y virtuales, aqu\u00ed podemos elegir que solamente escuche en una determinada interfaz.<\/li>\n<li><strong>Puerto<\/strong>: por defecto el puerto es el TCP 22, pero podemos cambiarlo al puerto que nosotros queramos.<\/li>\n<li><strong>M\u00e1ximo n\u00famero de conexiones<\/strong>: si lo dejamos en 0 significa n\u00famero de conexiones ilimitadas.<\/li>\n<li><strong>Idle timeout<\/strong>: el tiempo que espera el servidor hasta cortar la conexi\u00f3n si no intercambiamos datos, por defecto es ilimitado (0).<\/li>\n<li><strong>Mensaje de banner<\/strong>: podemos poner un mensaje para los clientes SSH que se conecten al servidor.<\/li>\n<li><strong>Command Shell<\/strong>: consola de comandos a utilizar, por defecto es cmd.exe aunque tambi\u00e9n podemos usar Powershell. Otras opciones son las de iniciar el servidor SSH cuando iniciemos freeSSHd.<\/li>\n<li><strong>Keys<\/strong>: podemos configurar nuevas claves criptogr\u00e1ficas, ya sean RSA, DSA y tambi\u00e9n ECDSA si as\u00ed lo queremos. Lo m\u00e1s recomendable es utilizar las claves ECDSA que son las m\u00e1s seguras y r\u00e1pidas.<\/li>\n<\/ul>\n<p>En la pesta\u00f1a de \u00ab<strong>Authentication<\/strong>\u00bb tenemos la ubicaci\u00f3n de las claves criptogr\u00e1ficas p\u00fablicas que se intercambiar\u00e1n con los clientes, tambi\u00e9n tenemos la posibilidad de configurar la autenticaci\u00f3n basada en contrase\u00f1a (deshabilitada, permitida o requerida), adem\u00e1s, tambi\u00e9n tenemos la posibilidad de configurar la autenticaci\u00f3n de clave p\u00fablica. En \u00ab<strong>Encryption<\/strong>\u00bb tenemos los diferentes cifrados que permitimos a los clientes SSH, lo m\u00e1s seguro es utilizar AES en cualquiera de sus versiones, el resto de algoritmos de cifrado sim\u00e9trico no os recomendamos usarlo, porque son inseguros o no lo suficientemente seguros para algo tan importante como el protocolo SSH. En la secci\u00f3n de \u00ab<strong>Tunneling<\/strong>\u00bb tenemos la posibilidad de habilitar el local port forwarding y tambi\u00e9n el remote por forwarding, esto nos permitir\u00e1 hacer t\u00faneles SSH que es como una especie de VPN pero usando el protocolo SSH en lugar de una red privada virtual tipo OpenVPN o Wireguard. En el men\u00fa de \u00abSFTP\u00bb es donde tenemos la ruta de la carpeta que nos aparecer\u00e1 al conectarnos con cualquier cliente SFTP como FileZilla.<\/p>\n<p>La gesti\u00f3n de los usuarios es uno de los aspectos m\u00e1s importantes, en este caso, en la secci\u00f3n de \u00ab<strong>Users<\/strong>\u00bb es donde podemos agregar, cambiar o eliminar los diferentes usuarios que tengamos. Al agregar un nuevo usuario, tenemos que introducir el nombre, el tipo de autorizaci\u00f3n (autenticaci\u00f3n NT, contrase\u00f1a o clave p\u00fablica para el SSH \u00fanicamente). Tambi\u00e9n podemos configurar si queremos que el usuario utilice la shell, use el SFTP o el Tunneling. Generalmente se debe dar permisos de Shell y SFTP, aunque de forma opcional tambi\u00e9n puedes hacer t\u00faneles SSH.<\/p>\n<p>En la secci\u00f3n de \u00ab<strong>Host restrictions<\/strong>\u00bb tenemos la posibilidad de permitir solamente las direcciones IP que tengamos en el listado, podemos configurar wildcard sin problemas. Tambi\u00e9n podemos configurar la lista negra, todas las IP de la lista ser\u00e1n bloqueadas autom\u00e1ticamente. En la pesta\u00f1a de \u00ab<strong>Logging<\/strong>\u00bb tenemos la posibilidad de configurar los registros del programa freeSSHd, e incluso podemos resolver las direcciones IP en hostnames para facilitar la lectura de los registros. En el men\u00fa de \u00ab<strong>Online Users<\/strong>\u00bb tenemos la posibilidad de ver en tiempo real qu\u00e9 usuario o usuarios est\u00e1n actualmente conectados al servidor SSH del programa.<\/p>\n<p>Ahora que ya hemos visto todas las opciones de configuraci\u00f3n del programa, y hemos creado un usuario para conectarnos de forma local o remota a nuestro ordenador con el servidor SSH, os vamos a ense\u00f1ar c\u00f3mo conectarnos con el popular programa PuTTY.<\/p>\n<p> <span class=\"space_toc\" id=\"547107-conexion-a-ssh-y-sftp\">&nbsp;<\/span><\/p>\n<h2>Conexi\u00f3n a SSH y SFTP<\/h2>\n<p>PuTTY es uno de los programas m\u00e1s populares y usados para cliente SSH, cliente Telnet e incluso tambi\u00e9n para conectarnos por consola a un router o switch. En nuestro caso, hemos introducido la direcci\u00f3n IP privada del ordenador donde hemos configurado freeSSHd como servicio del sistema, tambi\u00e9n hemos introducido el n\u00famero de puerto, el 22, el puerto predeterminado. El nombre de usuario y clave s\u00ed lo hemos tenido que configurar, y proporcionar permisos de \u00abShell\u00bb y tambi\u00e9n de \u00abSFTP\u00bb tal y como os hemos explicado anteriormente.<\/p>\n<p><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-4.jpg\" loading=\"lazy\" class=\"aligncenter size-full wp-image-547194\" alt width=\"473\" height=\"463\" sizes=\"(max-width: 473px) 100vw, 473px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-4.jpg 473w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-29.webp 300w\"><\/p>\n<p>Al conectarnos nos indicar\u00e1 que debemos aceptar la clave p\u00fablica, y que no se reconoce dicha clave porque nunca nos hemos conectado, que tengamos cuidado al aceptar la clave. Una vez aceptada, procedemos a introducir el nombre de usuario y contrase\u00f1a que hemos dado de alta anteriormente en el programa, una vez que nos conectemos, ya podremos ver la terminal (cmd.exe) v\u00eda SSH en nuestro cliente PuTTY.<\/p>\n<div class=\"gallery swipe\">\n<div class=\"swipe-wrap\">\n<div><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-5.jpg\" width=\"655\" height=\"430\" class=\"attachment-large size-large\" alt loading=\"lazy\" sizes=\"(max-width: 655px) 100vw, 655px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-5.jpg 655w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-30.webp 300w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-31.webp 768w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-32.webp 1474w\"><\/div>\n<div><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-6.jpg\" width=\"655\" height=\"430\" class=\"attachment-large size-large\" alt loading=\"lazy\" sizes=\"(max-width: 655px) 100vw, 655px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-6.jpg 655w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-33.webp 300w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-34.webp 768w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-35.webp 843w\"><\/div>\n<\/div>\n<p><span class=\"swipe-prev arrow left-arrow\"><\/span><span class=\"swipe-next arrow right-arrow\"><\/span><\/div>\n<p>El proceso para conectarnos v\u00eda SFTP es similar, en este caso podemos usar un programa como WinSCP que soporta el protocolo SCP y SFTP, o bien utilizar el popular programa FileZilla Client que tambi\u00e9n soporta SFTP. En este caso, introducimos la direcci\u00f3n sftp:\/\/IP, ponemos el nombre de usuario y contrase\u00f1a que hemos creado anteriormente, el n\u00famero de puerto 22 y pinchamos en \u00abConexi\u00f3n r\u00e1pida\u00bb. Una vez que nos hemos conectado, podremos ver el \u00e1rbol de directorios y proceder con la copia de los archivos.<\/p>\n<div class=\"gallery swipe\">\n<div class=\"swipe-wrap\">\n<div><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-7.jpg\" width=\"655\" height=\"355\" class=\"attachment-large size-large\" alt loading=\"lazy\" sizes=\"(max-width: 655px) 100vw, 655px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-7.jpg 655w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-36.webp 300w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-37.webp 768w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-38.webp 1536w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-39.webp 1920w\"><\/div>\n<div><img src=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-8.jpg\" width=\"655\" height=\"355\" class=\"attachment-large size-large\" alt loading=\"lazy\" sizes=\"(max-width: 655px) 100vw, 655px\" srcset=\"http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-8.jpg 655w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-40.webp 300w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-41.webp 768w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-42.webp 1536w, http:\/\/cordobadirecto.com\/wp-content\/uploads\/2022\/05\/freesshd-para-windows-configura-un-servidor-ssh-y-sftp-facilmente-43.webp 1920w\"><\/div>\n<\/div>\n<p><span class=\"swipe-prev arrow left-arrow\"><\/span><span class=\"swipe-next arrow right-arrow\"><\/span><\/div>\n<p>Tal y como hab\u00e9is visto, la conexi\u00f3n de un cliente SSH y SFTP al servidor configurado con FreeSSHd es muy f\u00e1cil y r\u00e1pida, tan solo necesitaremos configurar ciertos par\u00e1metros en el servidor para que los clientes se conecten f\u00e1cilmente y sin problemas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El asistente de instalaci\u00f3n nos preguntar\u00e1 si queremos crear las claves privadas para el SSH, pinchamos en \u00abS\u00ed\u00bb para crearlas autom\u00e1ticamente y sin que tengamos que hacer nada m\u00e1s. Tambi\u00e9n nos preguntar\u00e1 si queremos utilizar este programa como servicio del sistema, pinchamos en \u00abS\u00ed\u00bb para que se inicie con el sistema operativo, de lo contrario, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":60849,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[42],"tags":[],"_links":{"self":[{"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/posts\/60848"}],"collection":[{"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/comments?post=60848"}],"version-history":[{"count":0,"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/posts\/60848\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/media\/60849"}],"wp:attachment":[{"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/media?parent=60848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/categories?post=60848"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cordobadirecto.com\/index.php\/wp-json\/wp\/v2\/tags?post=60848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}