Descobri nesta postagem que atualmente o TightVNC suporta somente autenticação por senha para SSH e não autenticação de chave privada: link . Para usá-lo, é necessário seguir as etapas aqui para ativar a autenticação de senha para SSH na instância do Compute Engine: link com a advertência aqui mencionada.
Além disso, certifique-se de ter a seguinte configuração em seu arquivo / etc / ssh / sshd_config :
PermitRootLogin prohibit-password
PermitEmptyPasswords no
PasswordAuthentication no
e permitir a autenticação de senha apenas para seu nome de usuário específico no final do arquivo, conforme mencionado aqui: link