Configurando ubuntu para permitir conexões originadas do guacamole
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
Engenheiro de Computaçãohttps://renato.ovh |