web-dev-qa-db-ja.com

VNCサーバーをインストールするにはどうすればよいですか?

Ubuntu 12.04にVNCサーバーをインストールしたい。どれがベスト/推奨ですか?どのように設定しますか?

必要なのは、ラップトップを介してデスクトップコンピューターを接続できることです。 Windowsコンピューター間でRDPプロトコルで接続するようなシンプルなものが欲しい。

46
idgar

VNCをインストールするには、単に Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します。

Sudo apt-get update

これにより、aptのパッケージリストが更新されます。


次に、Software Centerを使用してGnomeコンポーネントをインストールする必要があります。

ソフトウェアセンターからインストール

またはターミナルを使用:

Sudo apt-get install gnome-core

Software Centerを使用してVNCサーバーをインストールするには:

ソフトウェアセンターからインストール

またはターミナルを使用:

Sudo apt-get install vnc4server

詳細については、 VNCサーバーのセットアップの完了 をご覧ください。

34
Mitch

別のオプション、Microsoftのリモートデスクトップ接続クライアントを使用している場合:

Sudo apt-get install xrdp

それだけです、追加の設定は必要ありません!これで、Microsoftリモートデスクトップ接続クライアントを使用して、WindowsまたはMacラップトップから接続できます。私は実際、それがどれほどシンプルであるかを非常に驚きました。

編集:これは、16.04ではもうすぐに動作するようには見えません。

26
wisbucky

ここでは、vncサーバーをインストールして構成する方法を紹介します。リモートグラフィカルアクセスにはVNCパッケージを使用します。 Ubuntuプラットフォーム上のLinux向けVNCの構成について説明します。

VNCをインストールして構成するには、4つの簡単な手順があります。

サーバー上:

  1. 必要なx11vncパッケージをubuntuにインストールします。

    Sudo apt-get install -y x11vnc
    

    ヘッドレスサーバー(EC2 awsインスタンス)がgnomeパッケージをインストールする場合。

     sudo apt-get install gnome-core
  2. ユーザーのパスワードを作成します。

    x11vnc -storepasswd
    

    出力:

    Enter VNC Password:
    Verify password:
    Write password to /home/user/.vnc/passwd? [y]/n y
    Password written to: /home/user/.vnc/passwd
    
  3. 起動するたびにvncサーバーを自動的に実行します。 /etc/rc.localファイルを開く必要があります。

    Sudo nano /etc/rc.local
    

    以下の行をコピーして、システムの起動時にvncセッションを自動的に開始し、exit 0の前の行に貼り付けます。

    Sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
    

詳細については、 My Article を参照してください。

4
Arvind Rawat

この記事ごとにxrdpをインストールした後、Ubuntuボックスに変更を加える必要があることがわかりました buntu 14.04へのリモートアクセスにxRDPを使用する方法

基本的な手順は、xrdpおよびxfce4をインストールしてセットアップすることでした。

Sudo apt-get update    
Sudo apt-get install xrdp
Sudo apt-get install xfce4 xfce4-terminal
echo xfce4-session >~/.xsession

次に、ファイルの最後の行/etc/xrdp/startwm.shを変更して、そこにあるものではなくstartxfce4を開始します。元はXsessionへのパスだったと思います。

ファイルを変更した後、Sudo service xrdp restartコマンドを使用してxrdpを再起動し、変更を有効にします。

この記事も参照してください WindowsからLinuxにxrdpを動作させるにはどうすればよいですか Ubuntuフォーラムで/etc/xrdp/startwm.shファイルの変更についても説明していますが、手順は構成ファイルを作成することで少し異なりますユーザーのルートディレクトリ。

Windowsのリモートデスクトップ接続アプリケーションで、色をHigh Color(16ビット)に設定しました。

0

Vino「デスクトップ共有」プレインストールされたVNCサーバー

デスクトップUbuntuには、GNOMEプロジェクトのVinoと呼ばれるサーバーが事前にインストールされています。

「デスクトップ共有」アプリケーション名の後ろにダッシュで隠され、実行可能ファイルもパスに含まれていません!

起動したら、次を確認します。

  • 他のユーザーに[表示|コントロール]デスクトップ
  • ユーザーにこのパスワードの入力を要求する
  • ポートを開いて転送するようにUPnPルーターを自動的に構成する

次に、他のコンピューターから次のように接続します。

Sudo apt-get install vinagre
vinagre Host-name:0

ただし、TigerVNCやRealVNCなどの主要なWindowsクライアントの暗号化には、プロトコルの非互換性の問題があります。 Gnome 3.10共有デスクトップ--- VNCのセキュリティタイプを設定する方法は? 暗号化の無効化は場合によっては可能な回避策。

dconfでのみポートを設定できます...デフォルトは5900を意味するポート:0です。 Sudo netstat -tupan | grep vinoも役立つ場合があります。

サーバーをシャットダウンするには、「他のユーザーに[表示|制御]を許可する」のチェックを外すだけで、サーバープロセスが強制終了されます。