La instalación de un servidor / cliente OpenSSH en un servidor Windows 2016 equipa al usuario con un conjunto multifuncional de utilidades cliente / servidor que permiten un entorno seguro al iniciar sesión o transferir archivos a su servidor Windows de forma remota. También sirve como una herramienta de administración de seguridad para sus pares de claves públicas / privadas. Para instalar OpenSSH, haga lo siguiente:

Nota: Debe iniciar sesión como SISTEMA o administrador para realizar los siguientes cambios. Si está instalando OpenSSH con Powershell, asegúrese de iniciar Powershell como administrador.

Instalar OpenSSH

  1. Descargue el archivo .zip de OpenSSH más reciente de https://github.com/PowerShell/Win32-OpenSSH/releases. La opción típica para Windows 2016 es descargar el [OpenSSH-Win64.zip] Posibilidad.
  2. Descomprima el archivo OpenSSH-Win64.zip y guárdelo en su consola. La forma más fácil de encontrarlo localmente es hacerlo en su [C:Program Files].
  3. Abre tu consola Tablero de conmutadores. Haciendo sistema y seguridad Sección, abre sistema. Haga clic en Configuración avanzada del sistema y en el Propiedades del sistema Cuadro de diálogo, haga clic en Variables de entorno.
  4. Haciendo Variables del sistema En la sección de la mitad inferior del cuadro de diálogo, seleccione camino. hacer clic Para editar….
  5. hacer clic Nuevo. Agregue la ruta de la carpeta OpenSSH. Ahora que ha agregado la carpeta, puede hacerlo Propiedades del sistema> Diálogo.
  6. > Ejecute Powershell como administrador. Introduzca la ruta de la carpeta OpenSSH en el campo correspondiente. Para instalar OpenSSH, ejecute el '.install-sshd.ps1' Mando. Cuando la linea “sshd and ssh-agent services successfully installed” aparece, la instalación fue exitosa.
  7. Ejecute el comando ‘. Ssh-keygen.exe -A’ para generar una clave de host.
  8. Abre tu. de nuevo Tablero de conmutadores y haga clic en Servicio de administración / herramientas de administración. En el cuadro de diálogo resultante, haga clic en Servicios. Busque ‘sshd’ en la lista y cambie el tipo de inicio a Automáticamente. Luego ejecute sshd.

Cambiar la configuración del Firewall de Windows para permitir conexiones SSH

Si el Firewall de Windows se está ejecutando, es posible que tenga problemas para conectar SSHD a su servidor de Windows. Para cambiar la configuración del Firewall de Windows y asegurarse de que SSH se pueda conectar correctamente, haga lo siguiente:

  1. En tus Tablero de conmutadores, hacer clic Sistema de seguridad y luego haga clic en Firewall de Windows. Haga clic en Ajustes avanzados en el panel de la izquierda del cuadro de diálogo.
  2. Haciendo Firewall de Windows con seguridad avanzada Diálogo, elige Reglas entrantes en el menú de la izquierda. Escoger Nueva regla en el menú de la derecha.
  3. Esto abre el Asistente para nuevas reglas de entrada Diálogo. Si el Asistente para nuevas reglas de entrada Se abre el cuadro de diálogo, seleccione Protocolo y puertos en el menú del lado izquierdo del cuadro de diálogo. Escoger Personalizado Opción y haga clic en próximo.
  4. Haciendo programa Sección, elija Todos los programas.
  5. Finalmente en Protocolos y puertos Sección, elija TCP y dar ‘22‘ haciendo Puertos locales específicos Caja. Salir y salir del Asistente para nuevas reglas de entrada

Ahora se ha asegurado con éxito de que su configuración SSH puede conectarse al servidor de Windows.

Nota especial: el alojamiento de Windows tiene la reputación de ser caro, pero no tiene por qué serlo. Visite nuestra página de Mejores revisiones de alojamiento de Windows para obtener las mejores ofertas de los mejores proveedores de alojamiento de Windows.

Consulte los 3 principales servicios de alojamiento de Windows: