Implementación y aplicación seis de la máquina bastión JumpServer: Implementación de Windows Componentes SSH

Descripción del problema

JumpServer revisará y actualizará periódicamente la lista de activos y actualizará la información de activos del host, como CPU, MEM, DISK, sistema operativo y otra información. Esta función se basa en SSH, por lo que Linux puede obtener directamente la información correspondiente, pero Windows no puede obtener la información directamente.
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Entonces, ¿cómo se logra que Windows tenga la información correspondiente?

problema resuelto

  1. Descarga del componente OpenSSH
    https://github.com/PowerShell/Win32-OpenSSH/releases/latest

  2. Después de descomprimirlo, cámbiele el nombre a C: \ Archivos de programa \ OpenSSH
    Inserte la descripción de la imagen aquí

  3. Abrir powershell como administrador
    Inserte la descripción de la imagen aquí

  4. Instalar componentes de OpenSSH

cd "C:\Program Files\OpenSSH"
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

Inserte la descripción de la imagen aquí

Windows 防火墙 配置
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

  1. Configuración de inicio del servicio OpenSSH
net start sshd
Set-Service sshd -StartupType Automatic

Inserte la descripción de la imagen aquí

  1. Agregar el protocolo SSH a los activos de Windows
    Encuentre sus activos de Windows en la lista de activos web, agregue rdp 3389 al grupo de protocolos y agregue otro SSH 22
    Inserte la descripción de la imagen aquí


  2. La contraseña de la cuenta para el inicio de sesión ssh de prueba remota es la misma que la contraseña de la cuenta para iniciar sesión en el sistema de Windows
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

Referencia

Windows 2019 configuró el componente OpenSSH
https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse

Ansible generalmente puede administrar versiones de Windows con el soporte actual y extendido de Microsoft. Ansible puede administrar sistemas operativos de escritorio, incluidos Windows 7, 8.1 y 10, y sistemas operativos de servidor, incluidos Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 y 2019.
https://docs.ansible.com/ansible/latest/user_guide /windows_setup.html

Supongo que te gusta

Origin blog.csdn.net/weixin_38623994/article/details/107013096
Recomendado
Clasificación