web-dev-qa-db-ja.com

vncserverのセキュリティ障害が多すぎます

このマシンにWin7とUbuntuの両方をインストールしました。

ファイアウォールの背後にある自宅のコンピューターからCentOSで実行されているvncserverに接続しようとすると、エラーが発生します。

VNC接続が失敗しました:vncserverのセキュリティエラーが多すぎます

...正しい認証情報でログインしている場合でも(CentOSではpasswdをリセットします)。

これはrootとしてログインしようとしたことが原因ですか?ポート6050を介してリモートCentosにログインする必要があることに注意することも重要だと思います。他のポートは機能しません。

他のポートで何かする必要がありますか?別に追加した場合、vncserverが5901、5902をリッスンしていることがわかります。接続が確立されていると考えるのは、時々(長い間)passwdプロンプトが表示されるためです...

プロンプトが表示され、正しいパスワードを入力しても、認証エラーが発生します。

テスト目的でこのロックアウトを無効にする方法は?

10
4pie0

正しい資格情報を使用して単一のクライアントマシンからのみログインしたにもかかわらず、このエラーが発生しました。ログを見ると、特定のIPではなく0.0.0.0がブラックリストに登録されていることがわかりました。そのときの私の理解は、どのIPからの障害もすべてのIPに対するストライキとして数えられるため、「セキュリティ障害が多すぎる」という問題につながるということです。 このバグレポート も同様に説明しているようです。そこでの提案を使用してブラックリストをシャットダウンします(サーバーを安全に設定している場合、その値は限られています)、vncサーバーを実行しているマシンのsshセッションでこのコマンドを実行して5と適切なディスプレイ番号:

vncconfig -display :5 -set BlacklistTimeout=0 -set BlacklistThreshold=1000000

これを実行した後、vncクライアントに正常に接続してログインできました。私にとっては、vncサーバーに関連する実行中のプロセスがたくさんあり、再起動が面倒だったので、これは素晴らしいことでした。

11
mab

「VNC接続に失敗しました:vncserverのセキュリティエラーが多すぎます」

指定された期間内に、誰かが誤った資格情報で頻繁にログインしようとしたことを意味します。その数と時間は、使用しているVNCサーバーによって異なります。

誰かがスクリプトを実行して、標準のVNCポートでリッスンしているものにログインしようとしている可能性があります。これがどのIPの発信元であるかを調べてブロックする必要があります。いずれにせよ、これはここでは本当に話題外です-SuperUserでもう一度質問してください。

2
HopelessN00b

私にもこの問題があります。 TightVNC Javaクライアントを使用する場合、VNCクライアントのポートを変更することによってのみ接続できます。ポート5002; 5003;などを試してください。

0
charles

私は事実はそれが私のせいだと知っていますが、同じ問題があります。私は自分のパスワードを推測しようとしました(忘れました)ので、ポップアップが表示されてから、SSHセッションにログオンし、コマンド "vncconfig"を試行すると、次のように表示されました。pi @ IZdesktop:〜$ vncconfig -display:5 -set BlacklistTimeout = 0 -set BlacklistThreshold = 1000000 -bash:vncconfig:コマンドが見つかりません

とにかく、これを試してみることをお勧めします。モニター付きのコンピューターにログオンし、リセットするよりもファイルをバックアップします。

追伸Raspberry Pi B + Model 3を使用しています

0
IvanZDestroyer