Como usar el cliente OpenSSH de Windows 10

Cuando necesite administrar una máquina nix desde la distancia, casi siempre usará SSH. Cualquier BSD o sistema operativo basado en Linux que se ejecute en un servidor vendrá con el demonio OpenSSH preinstalado

Para "hablar" con este demonio e interactuar con la máquina remota, también necesita un cliente SSH. PuTTY ha sido durante mucho tiempo el cliente SSH más popular usado en Windows, pero desde la última actualización importante, Windows 10 ahora viene con un cliente SSH preinstalado. Es más fácil y rápido usar este cliente en lugar de instalar y configurar PuTTY.

Cómo instalar el cliente OpenSSH de Windows

En primer lugar, compruebe si ya está instalado. Presione la tecla del logotipo de Windows en su teclado o haga clic en el menú Inicio. Escriba cmdy abra el símbolo del sistema.

Ahora, escriba sshy presione Enter. Se debe mostrar un breve resumen de los interruptores de la línea de comando. Esto significa que el cliente está instalado y puede omitir el resto de esta sección.

Si recibe un mensaje que dice que no se reconoce el comando, haga clic en el menú Inicio y escriba features. Abra "Aplicaciones y características" y haga clic en "Administrar características opcionales".

A continuación, haga clic en "Agregar una función" y desplácese hacia abajo hasta que encuentre "OpenSSH Client". Instálelo y debería estar listo para comenzar.

Cómo usar el cliente OpenSSH incorporado de Windows

Si está familiarizado con el sshcomando en Linux, ya sabe cómo usarlo en Windows. Tiene la misma sintaxis y comandos de línea de comando. Puede leer el manual completo de SSH en el sitio web de OpenBSD.

La sintaxis básica para conectarse a un servidor es ssh username@IP-address-or-hostname.

Ejemplos: ssh root @ 203.0.113.1 ssh john @ example.com

Cuando inicias sesión con una contraseña, es fácil. Simplemente escriba yespara aceptar la huella digital y luego escriba su contraseña (los caracteres no se mostrarán en la pantalla).

Sin embargo, se recomienda que, en lugar de las contraseñas, utilice claves SSH. Las computadoras zombis de botnets escanean constantemente y tratan de forzar las contraseñas de fuerza bruta en los servidores OpenSSH. Las llaves no pueden ser forzadas por la fuerza bruta. Son mucho más seguros que usar el esquema de contraseñas más recomendado, además de fail2ban . Fail2ban bloquea varios intentos desde la misma IP, pero otra IP intentará contraseñas diferentes hasta que una de ellas tenga suerte.

Cómo iniciar sesión con claves SSH

Hay muchos métodos para crear pares de claves para la autenticación SSH . Y también tiene ssh-keygendisponible en Windows, que puede usar en el símbolo del sistema. Después de crear el par, agregue la clave pública a su servidor y deshabilite los inicios de sesión de contraseña. Luego, guarde la clave privada en su computadora con Windows.

Cuando inicia sesión, puede proporcionar la ruta a esta clave (privada) después del -i parámetro en un comando como: ssh - i C: \ Users \ mte \ testkey root @ 203.0.113.1

De lo contrario, puede mover una clave privada a su ubicación predeterminada. Después de la primera conexión, el cliente SSH crea un directorio .sshen su directorio de usuario actual. Puede abrir el directorio escribiendo esto en el símbolo del sistema: explorer % userprofile % \ .ssh

Ahora, copia tu clave privada aquí y nómbrela id_rsa.

A partir de ahora, puede iniciar sesión con esta clave privada sin utilizar el -iparámetro. raíz ssh @ 203.0.113.1

Parámetros útiles del comando SSH

  • -p- Use esto si su servidor SSH está escuchando en un puerto diferente (que no sea 22). Ejemplo:ssh -p 4444 root@203.0.113.1
  • -C- Comprimir el tráfico entre el cliente y el servidor. Sólo es útil en conexiones muy lentas.
  • -v- Modo detallado, genera mucho más sobre lo que está sucediendo. Puede ayudarte a depurar problemas de conexión.

Ejemplo de comando: ssh -p 4444 -C -v root @ 203.0.113.1

Semrush sigue a tu competencia


Fecha actualización el 2019-02-12. Fecha publicación el 2019-02-12. Categoria: microsoft Autor: Oscar olg Mapa del sitio Fuente: maketecheasier
microsoft