Introducción a OpenSSH para Windows

Se aplica a Windows Server 2022, Windows Server 2019, Windows 10 (compilación 1809 y posteriores)

OpenSSH es la versión de código abierto de las herramientas de Secure Shell (SSH) que usan los administradores de Linux y otras que no son de Windows para la administración de distintas plataformas de sistemas remotos. OpenSSH se ha agregado a Windows (a partir del otoño de 2018) y se incluye en Windows Server y el cliente Windows.

SSH se basa en una arquitectura de cliente y servidor en la que el sistema en el que está trabajando el usuario es el cliente y el sistema remoto que se está administrando es el servidor. OpenSSH incluye una variedad de componentes y herramientas diseñados para proporcionar un acercamiento seguro y sencillo a la administración remota del sistema.

OpenSSH para Windows tiene los siguientes comandos integrados.

  • ssh es el componente de cliente de SSH que se ejecuta en el sistema local del usuario.
  • sshd es el componente del servidor SSH que debe estar en ejecución en el sistema que se administra de forma remota.
  • ssh-keygen genera, administra y convierte las claves de autenticación para SSH.
  • ssh-agent almacena las claves privadas que se usan para la autenticación de clave pública.
  • ssh-add agrega las claves privadas a la lista permitida por el servidor.
  • ssh-keyscan ayuda a recopilar las claves de host SSH públicas de hosts.
  • sftp es el servicio que proporciona el protocolo de transferencia de archivos seguro y se ejecuta a través de SSH.
  • scp es una utilidad de copia de archivos que se ejecuta en SSH.

Sugerencia

La documentación se centra en cómo se usa OpenSSH en Windows, incluida la instalación, así como los casos de uso, comandos y configuración específicos de Windows. Puedes consultar documentación detallada adicional sobre las características comunes de OpenSSH en OpenSSH.com.

Tus comentarios sobre Windows OpenSSH son bienvenidos y puedes enviárnoslos mediante la creación de incidencias de GitHub en nuestro repositorio de OpenSSH de GitHub. Los desarrolladores del proyecto OpenBSD administran el proyecto de código abierto de OpenSSH. La bifurcación de Microsoft de este proyecto se encuentra en GitHub.

Pasos siguientes