ここからダウンロードしたTightVNC Javaビューアーを使用しています:httpsサポートが組み込まれているhttps://www.tightvnc.com/release-jviewer-2.6.php。これを使用して、Ubuntu 16.04を実行するGoogle Compute Engineインスタンスに接続したいと思います。
さまざまなオンラインドキュメントを参照して、これまでに次の手順を実行しました。
- UbuntuインスタンスにTightVNCサーバーをインストールしました。 
- を使用してVNCサーバーを開始しました - vncserver -localhost :1
- OpenSSHサーバーは既にインスタンスにインストールされています。 
- インスタンスに静的外部IPアドレスを割り当てました 
- インスタンスの外部IPアドレスとしてSSHホスト、デフォルトとしてSSHポート - 22、インスタンス所有者としてSSHユーザー、ローカルホストとしてリモートホスト、VNCポートとしてポートを指定することにより、TightVNC Javaビューアーを使用してVNCサーバーにアクセスしようとしました- 5901。
しかし、接続は次のエラーで失敗しました:SSH接続を確立できません:サポートされている認証方法はありません。
注:5901Compute Engineのファイアウォール設定でポートを直接開いて実行すると、SSHを使用せずにVNC接続が機能することをテストしましたvncserver :1。このようにして、TightVNC Javaビューアー自体を使用して、UbuntuにインストールしたMateデスクトップにアクセスできます。しかし、代わりにSSH経由の安全な接続を使用したいと思います。これを有効にするには、他に何をする必要がありますか?