web-dev-qa-db-ja.com

Ubuntu 18.04最小インストールでVNCを有効にする

Mac miniに最小限のインストールでUbuntu 18.04デスクトップをインストールしました。ただし、リモートデスクトップには付属していません。

すでにsshにアクセスしています。それでは、ターミナルを介して、ローカルIPアドレス(192.168.1.x)とそのFQDNの両方からVNCリモートアクセスを有効にして構成するにはどうすればよいですか?

Bionic Beaverのデフォルトのディスプレイマネージャーとデスクトップインターフェイスを使用したい。

ノート:

  • モニターが接続されていません
  • デフォルトのウィンドウマネージャー(xorg)を使用したい
  • デフォルトのデスクトップ環境を使用したい
  • Ubuntu Desktopのインストール時に最小限のインストールを行いました
3
cclloyd

作業中のsshセットアップに、x11vncなどのvncサーバーをサーバーに追加し、xtightvncviewerなどのビューアーをリモートマシンに追加します。ローカルネットワークの外部では、sshのパススルーがあることを確認します(ポート5900はトンネルされるため、特別なものは必要ありません)。 Xはサーバー上で実行されている必要がありますが、既存のログインは必要ありません(ログイン画面に接続します)。サーバーで他の特別なサービスは必要ありません。

リモートから、sshを使用してx11vncサーバーを起動し、ポート5900をリモートにトンネルします(ローカルネットワークで... 131にあると想定)。ターミナルタイプ:

ssh -t -L 5900:localhost:5900 192.168.1.131 "Sudo x11vnc -localhost -create -auth guess  -display :0"

出力は、接続の成功を示す必要があります。この端末を離れ、別の端末で(トンネル化されたローカルポート5900)でvncビューアを起動します。

xtightvncviewer -encodings RRE -bgr233 localhost::5900

エンコーディングとオプションはパフォーマンスを向上させますが、オプションです。新しいウィンドウが開き、サーバーのログイン画面が表示されます。設定したデスクトップにログインします。

サーバープログラムをビューアーの複数の呼び出しで実行したままにする場合は、-foreverオプションを使用できますが、上記の場合、ビューアーの終了時にサーバーはx11vncプログラムを閉じます。

1
ubfan1
Sudo apt install vino

次に、設定>>共有に移動します

1
Ilya Fomil

返信が遅くなって申し訳ありません。既に解決できる場合は更新してください。そうであれば、どのように解決しますか。

先に進む前に、最小限のインストールでどのようにしてSSHアクセスを取得できましたか?

ただし、バージョン3.9.2の問題は、スタンドアロンの設定ダイアログボックスが付属しなくなったことです。バグ 700070 を参照してください。つまり、GNOMEのvinoを起動するにはGNOMEコントロールセンターにアクセスする必要があります

それが利用できない場合は、リモートアクセスを取得できる複数の方法があります。X11を使用してXRDP経由でアクセスできます。 フォーラムでref

それ以外の場合、最も簡単な解決策は、vino-preferencesコマンドでアクセスできる設定ダイアログを備えた最新バージョンを提供するパッケージvino38をインストールすることです。 vino38のURLは here です

コマンドラインからVNCを設定する方法に関する別の素晴らしい回答を参照してください それは古いバージョンのubuntu用ですが、コマンドはまだ動作するはずです。

これが、GNOMEのvinoに関する私の知識の範囲です。役に立てば幸いです。幸運を

0
Ankit Rana