私はしばしば次の問題に直面しています。実行中のVNCサーバーから接続されているすべてのクライアントを追放したいです。より良いのは、特定のクライアントだけを追い出すか殺すことができるということです。複数のクライアントが接続されていますが、netstat -tupa | grep 5901
切断する方法がわかりません。
TigerVNCサーバーを使用しています。
答え1
実行中のVNCサーバー(Xvnc)からすべてのクライアントを切断する最善の方法 –
- サーバーにログインすると、
$DISPLAY
設定が正しくなります。 vncconfig -disconnect
。
VNCサーバーは影響を受けず、単にすべてのクライアント接続を閉じます。これで、必要に応じて新しいVNCクライアント接続を開くことができます。
答え2
同時に複数のVNCがシャットダウンすることがあります。
for VARIABLE in {0..99}; do vncserver -kill :$VARIABLE; done
0..99
殺したい範囲に変えてください。
答え3
kill `pidof xtightvnc`
このオプションを使用してVNCサーバーをシャットダウンします。