Pelo que entendi, você deseja fazer um túnel reverso para a instância EC2 e, em seguida, permitir que clientes externos façam conexão com essa porta especificada 19999.
Primeiro de tudo, quando você executa seu comando como previsto, como você pode ver com o netstat, a porta está ouvindo na interface de loopback, então para isso trabalhar com pessoas de fora, você precisa prefixar o endereço de bind da seguinte forma:
/usr/bin/autossh -M 0 -N -R 0.0.0.0:19999:localhost:22 [email protected] -v -i cloud.pem
Isso ainda lhe dará erro, então a próxima coisa que você está procurando é a diretiva GatewayPorts habilitada no servidor sshd em execução no EC2.
Você deve editar o / etc / ssh / sshd_config e garantir que você tenha:
GatewayPorts clientspecified
definde dentro da configuração. Reinicie seu servidor sshd e use o comando acima fornecido. Uma explicação mais detalhada sobre isso pode ser encontrada em: Ignorando o firewall corporativo com o encaminhamento reverso de porta ssh