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 は小数点付きの星評価を実装します

推薦する

XHTMLにおけるH1タグの位置について

最近、H1 については多くの議論が行われていますが (記事のコンテンツ ページ内)、おおよそ 2 つ...

HTML で vue-router を使用するサンプル コード

vue と vue-router の紹介 <script src="https://...

Vueでデータ例を定義する方法

序文開発プロセスにおいて、変数の定義は非常に頻繁かつ基本的なタスクです。変数の使用シナリオと範囲に応...

CSS と HTML とフロントエンド テクノロジーのレイヤー図

フロントエンドテクノロジー層 (写真は少し極端ですが、参考までに) Javascript と DOM...

遭遇したいくつかのブラウザ互換性の問題について簡単に説明します

背景ブラウザの互換性の問題を解決するのは非常に面倒なことです。高度な技術はそれほど必要ありませんが、...

Mysql 5.7.19 無料インストール バージョンで遭遇した落とし穴 (コレクション)

1. 公式ウェブサイトから 64 ビットの zip ファイルをダウンロードします。 2. インスト...

CentOS での samba フォルダ共有サーバー構成の詳細な説明

1. はじめに最近、CentOS での開発には多くの不便があることがわかりました。Windows/M...

MySQLを使用して列内の異なる値の数をカウントする例

序文この記事で実装されている要件は、実際には非常に一般的です。たとえば、ユーザーが登録したチャネルを...

XHTML 特殊文字コレクション

注意&#160;ノーブレークスペース = ノーブレークスペース、 iexcl ¡ &...

Vueシングルページアプリケーションの事前レンダリング方法の例

目次序文vue-cli 2.0 バージョンvue-cli 3.0 バージョン要約する序文vue-cl...

Ubuntu 19にTheanoをインストールする際の問題を解決する

解決: pythearn2 パッケージをダウンロードしたディレクトリで、setup.py ファイルを...

Windows に MySQL をインストールする方法のグラフィック チュートリアル

概要: この記事では主に、Windows 環境に MySQL をインストールする方法について説明しま...

Mysql5.6.36 スクリプトのコンパイル、インストール、初期化のチュートリアル

概要この記事は、centos7.3 上で mysql5.3.6 を自動的にコンパイルしてインストール...

CSS の一部のプロパティの前には「*」または「_」が付きます。

CSS の一部のプロパティの前には「*」または「_」が付きます。さまざまなブラウザを識別する例えば...

Node.js のワーカー スレッドの詳細な理解

目次概要Node.js における CPU バウンド アプリケーションの歴史CPUを集中的に使用する操...