Configurando ubuntu para permitir conexões originadas do guacamole

Para que o Apache Guacamole consiga gerenciar o seu servidor Ubuntu remotamente, é necessário configurar corretamente o serviço de SSH ou VNC. Certifique-se de liberar a porta correspondente no firewall (UFW) do Ubuntu. Sempre faça a opção pelo uso de chaves privadas para a conexão SSH em vez de senhas, lembre-se de que o Guacamole exige formatos específicos (como o padrão OpenSSH) para validar a autenticação.

Detalhamento do problema

Devido às bibliotecas de ssh utilizadas pelo apache guacamole, não é possível estabelecer uma conexão ssh com servidores ubuntu. Apresentando a mensagem de erro no log:

guacd[pid] ERROR: SSH handshake failed.

Resolução

RECOMENDAÇÕES DE SEGURANÇA

A solução abaixo deve ser utilizada somente em redes internas, uma vez que os protocolos apresentados podem apresentar risco de segurança por estarem defasados.

Edite o arquivo de configuração do sshd:

sudo nano /etc/ssh/sshd_config

Inclua as linhas à seguir:

PubkeyAcceptedKeyTypes +ssh-rsa
KexAlgorithms +diffie-hellman-group14-sha1
HostKeyAlgorithms +ssh-rsa

Reinicie o serviço SSHD:

sudo systemctl restart ssh
Renato Monteiro Batista
Renato Monteiro Batista
Engenheiro de Computação
https://renato.ovh
    
Renato Monteiro Batista

resultados encontrados ""

    Nenhum resultado encontrado ""