Ubuntu 20.04にvncserverをインストールする方法

Ubuntu 20.04にvncserverをインストールする方法

Ubuntu 20.04は2020年4月に正式にリリースされました。本日、ミラーシステムを正式にインストールし、リモートグラフィカル管理と使用を容易にするためにシステムにvncserverをインストールしました。 vncserver をインストールする手順は次のとおりです。

ステップ1: デスクトップ環境とVNCServerをインストールする

#updateapt アップデート
#デスクトップ環境をインストールする sudo apt install xfce4 xfce4-goodies
#vncserverをインストールする
apt をインストールします
#vncserverを起動する
vncサーバー

次に、プロンプトに従って、vncserver へのログインに使用したパスワードを入力し、確認のためにもう一度入力します。

リモートでログインした後、デスクトップが灰色になっていることに気付きました。 vncserver 環境も設定する必要があるようです:

ステップ2: vncserverパラメータを設定する

#vncserver: 1 ウィンドウを閉じる vncserver -kill: 1
#元の設定ファイルをバックアップする mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
#新しい設定ファイルを編集する vim ~/.vnc/xstartup

xstartup ファイルを次のように更新します。

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 と

次に、ドキュメントの権限を設定します

chmod +x ~/.vnc/xstartup

次に、vncserver を再起動してグラフィカル インターフェイスに接続します。スクリーンショットは次のとおりです。

グラフィカルインターフェースが表示されていることがわかります。ただし、これは現時点では安全ではない接続方法です。セキュリティが懸念される場合は、さらに設定が必要です。

リモート ホスト ターミナルに次のように入力します。

ssh -L 59000:localhost:5901 -C -N -l ルートサーバIP

ここで、server_ip はリモート ホストの IP アドレスに置き換えられます。

次に putty を使用します。その他の設定は通常の ssh 設定と同様ですが、ssh トンネルを設定する必要があります。具体的な設定は以下の図に示されています。

送信元ポートに 5901、送信先ポートに 127.0.0.1:5901 を入力し、[追加] ボタンをクリックして、上図に示す効果を追加します。

次に、まず ssh を使用してリモート ホストにローカルでログインし、次に vncviewer などのクライアントに 127.0.0.1:1 を入力してログインします。

Ubuntu 20.04 に vncserver をインストールする方法については、これで終わりです。Ubuntu 20.04 に vncserver をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Ubuntu での AndroidStudio4.1 の起動エラー問題の解決方法
  • Vscode が Ubuntu にリモート接続する際のエラー問題の解決方法
  • VS Code の使用と Ubuntu での C/C++ プラグインのインストールに関する詳細なチュートリアル
  • Ubuntu でパスワードを変更し、パスワードの複雑さのポリシーを設定する方法
  • Ubuntuはポート22を開きます
  • Ubuntu 20.04 に GitLab をインストールして設定する方法
  • Ubuntu20.04 VNCのインストールと設定の実装
  • Ubuntu 構成 Pytorch on Graph (PoG) 環境プロセス図

<<:  Vue における LocalStorage と SessionStorage の違いと使い方

>>:  Vue は小数点付きの星評価を実装します

推薦する

プロジェクトのフロントエンドとバックエンドでの Echart チャートの使用に関する詳細な説明

目次序文1. プロジェクトアーキテクチャ2. Echart公式サイトにアクセスして自己分析を学ぶ2....

mysql5.7 のエンコーディングを utf8mb4 に設定する方法

最近、問題に遭遇しました。モバイル端末の絵文字や一部の絵文字は 4 バイトですが、UTF-8 は 3...

トランザクションとロックを表示するための MySQL の一般的なステートメント

データベース内のトランザクションとロックを表示するための一般的なステートメントトランザクションの待機...

Docker は MySQL をインストールし、中国語の文字化けの問題を解決します

目次1. MySQLイメージを取得する2. ダウンロードが完了したか確認する3. MySQLはローカ...

データベース接続のURLの詳細な説明と概要

データベース接続のURLの詳細な説明と概要JDBC URL = プロトコル名 + サブプロトコル名 ...

CentOS7環境にMySQL5.5データベースをインストールする

目次1. 現在のシステムにMySQLがインストールされているかどうかを確認する2. インストールされ...

MySQL 百万レベルのデータページングクエリ最適化ソリューション

データベースからクエリする必要があるテーブルに数万件のレコードがある場合、すべての結果を一度にクエリ...

Linux リダイレクトの使用方法の詳細な説明

誰でも時々データをコピーして貼り付ける必要があると思います。コピーして貼り付けるためにファイルを開く...

vue cli3は環境ごとにパッケージ化の手順を実装します

cli3 でビルドされた vue プロジェクトは、ゼロ構成ファイルとして知られています。パッケージ化...

CentOS 7 は Hadoop 2.10 の高可用性 (HA) をビルドします

この記事では、CentOS 7 で高可用性 Hadoop 2.10 クラスターを構築する方法を紹介し...

CSS3はブラウザのスクロールバーのスタイルを変更します

注意: この方法は、Webkit ベースのブラウザにのみ適用されます。ブラウザのスクロールバーが広す...

MySQL 8.0 のインデックス スキップ スキャン

序文MySQL 8.0.13 では、インデックス スキップ スキャン (インデックス ジャンプ スキ...

HTML_PowerNode 入門 Java アカデミー

HTMLとは何ですか? HTML は Web ページを記述するために使用される言語です。 HTML ...

JS の querySelector メソッドと getElementById メソッドの違い

目次1. 概要1.1 querySelector() と querySelectorAll() の使...

Tomcat イメージをインストールして Docker に Web プロジェクトをデプロイする方法を簡単に説明します。

1. Tomcatをインストールする1. Docker HubでTomcatイメージを見つける d...