GNU/Linux >> Linux の 問題 >  >> Debian

Debian10にVNCをインストールする方法

このチュートリアルでは、Debian 10にVNCをインストールする方法を紹介します。知らない人のために、VNC(Virtual Network Computing)サーバーは無料のオープンソースソフトウェアです。これは、サーバーのデスクトップ環境へのリモートアクセスをVNCクライアントに許可するように設計されていますが、VNCビューアーはリモートコンピューターでサーバーに接続するために使用されます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 Ubuntu Debian 10(Buster)にVNCサーバーを段階的にインストールする方法を紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian 10(バスター)。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

Debian10バスターにVNCをインストールする

ステップ1.ソフトウェアをインストールする前に、次のapt-getを実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:

sudo apt update
sudo apt upgrade

ステップ2.Debian10にVNCサーバーをインストールします。

ここで、TigerVNCサーバーを使用します。このパッケージは、クライアントへの接続に使用されるスタンドアロンVNCサーバーを提供します。installコマンドを使用してパッケージをダウンロードします。

sudo apt install tigervnc-standalone-server tigervnc-common

正常にインストールされたら、次のステップはvncserverを実行することです。 初期構成を作成してパスワードを設定するコマンド:

vncserver

ステップ3.VNCサーバーを構成します。

最初に、次のコマンドを使用して、ポート5091で実行されているVNCサーバーを停止する必要があります。

vncserver -kill :1

次のステップは、systemdを作成することです。 [email protected]という名前のユニットファイル :

sudo nano /etc/systemd/system/[email protected]

次のコンテンツを貼り付けます:

[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
 
[Service]
Type=forking
User=root
Group=root
WorkingDirectory=/home/root
 
PIDFile=/root/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
 
[Install]
WantedBy=multi-user.target

次に、次のコマンドでユニットファイルを有効にします。

sudo systemctl daemon-reload
sudo systemctl enable [email protected]
sudo systemctl start [email protected]

ステップ4.VNCサーバーに接続します。

WindowsシステムからVNCサーバーのリモートデスクトップにアクセスするには、システムにVNCビューアーがインストールされている必要があります。使用できるさまざまなVNCビューアーがあります。いずれかをダウンロードして、システムにインストールします。例:

  • TightVNC
  • RealVNC
  • TigerVNC

パテを使用している場合は、sshトンネリングを設定する必要があります。Linuxでsshトンネリングを有効にするには、以下のコマンドを見てみましょう。

ssh -L 5901:127.0.0.1:5901 -C -N -l username your_server_ip

おめでとうございます!VNCが正常にインストールされました。このチュートリアルを使用してDebian 10 BusterシステムにVNCをインストールしていただき、ありがとうございます。追加のヘルプや役立つ情報については、VNCの公式Webサイトを確認することをお勧めします。


Debian
  1. Debian10にVNCサーバーをインストールして設定する方法

  2. Debian8にProFTPDをインストールする方法

  3. Debian9にOdoo12をインストールする方法

  1. Debian11にRedisサーバーをインストールする方法

  2. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  3. MySQLサーバーをDebian9にインストールする方法

  1. Debian9にRをインストールする方法

  2. Debian9にVNCをインストールして設定する方法

  3. ClickHouseをDebian9にインストールする方法