このチュートリアルでは、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サイトを確認することをお勧めします。