もっと詳しく

VNC(Virtual Network Computer)は、低帯域幅のクロスプラットフォームディスプレイシステムです。 VNCは、コンピューターをリモートで制御し、グラフィカルインターフェイスを使用してネットワーク経由でデスクトップを共有するためのシステムです。 リモートデスクトップにアクセスするには、リモートシステムにインストールされたVNCサーバー、アクセスが確立されているシステム上のVNCビューア、およびオプションで安全なSSH接続が必要です。

Linuxボックスから特定のVNCセッションを強制終了しなければならない場合があります。 この投稿では、vncserverコマンドを使用してコマンドラインからVNCセッションを強制終了する手順の概要を説明します。

1.VNCサービス全体を停止します。

[root@server ~]# service vncserver stop

2.個々のVNCセッションを強制終了します。 個々のVNCセッションを停止するには、最初にVNCセッションに関連付けられたユーザーアカウントとしてログインする必要があります。 たとえば、ユーザー「nix」にVNCセッション1(:1)を割り当てた場合は、「nix」としてログインし、以下のコマンドを実行します。

[nix@server ~]# vncserver -kill :1

3. VNCセッションを再開するには:

[nix@server ~]# vncserver :1

4.新しいVNCセッションを開始するコマンド:

[nix@server ~]# vncserver :2

5.実行中のVNCサーバーセッションを検索します(最初に関連ユーザーとしてログインします)。

[nix@server ~]# vncserver -list

ノート:ファイアウォールを開いて、VNCサーバーへのすべての着信接続(新しいセッション)を許可します。

すべてのVNCセッションを強制終了する

次のコマンドを使用して、現在実行中のすべてのVNCサーバーセッションを強制終了することもできます。

$ vncserver -kill :*
Killing Xtigervnc process ID 1607... success!
Killing Xtigervnc process ID 5287... success!

概要

vncserverとポート番号を実行して、リモートLinuxデータベースサーバーでVNCサーバーを起動します。 他のLinuxデーモン(通常はポート番号80でリッスンするhttpdや通常22でリッスンするsshdなど)と同様に、VNCサーバーはデフォルトでポート番号5901でリッスンします。 vncserverの実行時にポート番号を含めると、実際のポート番号はプラス5900になります。たとえば、vncserver:9を実行すると、VNCサーバーはポート番号5909でリッスンします。

LinuxデータベースサーバーでVNCサーバーを手動で停止するには、Linuxコマンドvncserver -killを実行し、VNCサーバーの起動時に使用したものと同じポート番号を指定します。 例えば:

# /usr/bin/vncserver -kill :9
Killing Xvnc process ID 13836

The post LinuxでVNCウィンドウセッションを強制終了する方法–オタク日記 appeared first on Gamingsym Japan.