El protocolo SSH (Secure Shell) funciona mediante la autenticación de un usuario remoto y la transferencia de entradas desde el cliente al host.
Luego vuelve a transmitir la salida al cliente: la comunicación se entrega cifrada, por lo que la seguridad es mucho mayor que Telnet . En esta publicación, ilustraremos cómo instalar y configurar el cliente y el servidor OpenSSH en Windows 10.
Instalar y configurar OpenSSH cliente y servidor
Para comenzar, primero, verifique la instalación del cliente OpenSSH.
- Inicie la aplicación Configuración presionando la tecla de Windows + I combo.
- En la aplicación Configuración, seleccione la subcategoría Aplicaciones .
- En el lado derecho de la ventana Aplicaciones y características , haga clic en el enlace Funciones opcionales .
- En la siguiente ventana que se abre, desplácese hacia abajo para localizar el cliente OpenSSH . Si el cliente ya está instalado, no se requiere interacción del usuario; de lo contrario, simplemente haga clic en el botón de instalación.
Una vez hecho esto, la siguiente acción a realizar es agregar / instalar el servidor OpenSSH en Windows 10
Todavía en la ventana Características opcionales : en la parte superior, haga clic en Agregar una característica .
Ahora desplácese hacia abajo y seleccione OpenSSH Server . Haga clic en el botón Instalar y espere unos segundos mientras se instala la función.
Una vez que se complete la acción, reinicie la computadora para confirmar los cambios.
El cliente y el servidor SSH ahora están instalados.
Ahora deberá configurar el servidor SSH para que se inicie cada vez que inicie Windows 10. A continuación se explica cómo:
Presione la tecla Windows + R. En el cuadro de diálogo Ejecutar, escriba services.msc , presione Entrar.
Luego, desplácese hacia abajo y haga doble clic uno tras otro, OpenSSH SSH Server y OpenSSH Authentication Agent , y configure el Tipo de inicio en Automático .
Haga clic en Aplicar - Aceptar.
Es posible que no vea el servidor OpenSSH SSH en la lista. Esto significa que la acción anterior para agregar la función falló. En este caso, puede instalar la función a través de la línea de comando. Así es cómo:
Abra un símbolo del sistema elevado. Copie y pegue el comando a continuación y presione Entrar para averiguar la capacidad exacta / nombre de la función y si está presente en su sistema porque está oculto. dism / en línea / get-capacidades | Findstr / i "OpenSSH.Server"
Una vez que se ejecute correctamente, copie y pegue el siguiente comando y presione Entrar para instalar la función: ism / online / Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
No necesita reiniciar su PC: simplemente haga clic en el menú Acción en la ventana Servicios y haga clic en Actualizar . La función del servidor OpenSSH SSH aparecerá en la lista.
Ahora, es necesario verificar si los servicios SSH están activos. Así es cómo:
Haga clic con el botón derecho en Inicio y seleccione Windows PowerShell (Administrador).
En la ventana de PowerShell, copie y pegue el siguiente comando y presione Enter- Get-Service -Name * ssh *
A continuación, deberá configurar el Firewall de Windows para tener acceso a su computadora a través de SSH. Para hacerlo, aún así, en la ventana de PowerShell, copie y pegue el siguiente comando y presione Entrar.
. \ netsh advfirewall firewall agregar nombre de regla = "Puerto SSHD" dir = en acción = permitir protocolo = TCP localport = 22
Ahora puede probar si el servidor SSH está escuchando en el puerto 22. Para hacerlo, aún así, en la ventana de PowerShell, copie y pegue el siguiente comando y presione Entrar.
. \ netstat -bano | . \ more.com
En el futuro, ahora puede conectarse remotamente a un servidor SSH. Para establecer con éxito una conexión, se requieren los siguientes parámetros:
- Nombre de usuario
- Contraseña de usuario
- Dirección IP del servidor
- El puerto donde está escuchando el servidor SSH. En este caso, el puerto es 22.
Para establecer una conexión con el servidor OpenSSH: inicie PowerShell, según sus propios parámetros, escriba el comando a continuación y presione Entrar.
ssh -p 22 chidum.osobalu@127.0.0.1
Aquí recuerde utilizar sus datos personales.
Luego escriba la contraseña y presione Enter nuevamente para acceder a la computadora remota, y tendrá acceso a través de PowerShell al servidor SSH. De esta manera, sus datos permanecen a salvo de posibles actores de amenazas.
Fecha actualización el 2021-12-30. Fecha publicación el 2019-12-30. Categoría: windows Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub Version movil