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


46

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

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


関連する質問、特に14.04以降のリリースについて:askubuntu.com/q/557973/40581これはおそらくマージできます。
LiveWireBT

回答:


34

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サーバーの完全セットアップ」をご覧ください。


私はそのガイドに自分が従ったことを付け加えたかっただけで、とても助けになりました。ただし、おそらく状況の変化により、このフォーラムのトピックで灰色の画面が表示されるという問題に対処しgnome-session & 、ブログ作成者が使用しているものの代わりに使用することが答えです。
TGP1994 14

26

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

sudo apt-get install xrdp

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

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


1
RDP(Microsoft Remote Desktop Protocol)はVNCとは異なる種類のプロトコルであることに注意してください。これは実際にはVNCではありません。しかし、それは私たちの多くにとって優れたソリューションです!
エリアケイガン14

@ wesbucky、Tabは何らかの理由でリモートセッション内では機能しません。助言がありますか?
-DaSh

いくつかの質問-「追加の設定は必要ありません」-これは起動時に自動的に実行されますか?これにより、ユーザーのパスワードがRDPパスワードとして自動的に設定されますか?
UniversallyUniqueID

1
2017年の時点ではxrdpUbuntuのデフォルトのデスクトップ環境- UbuntuのUnityとサポートされていません
ポールVerest

4

ここでは、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 &
    

詳細については、「私の記事」を参照してください。


sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &Ubuntu 16.04では端末からパスワードを要求するため失敗するようですが、バックグラウンドにあるために与えることができませんか?削除&は機能しているようです。
Ciro Santilli新疆改造中心法轮功六四事件

そして、クライアントからsudo apt-get install vinagre && vinagre $IP。美人!!
Ciro Santilli新疆改造中心法轮功六四事件

0

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

基本的な手順は、インストールとセットアップ、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

この記事の「UbuntuフォーラムでxrdpをWindowsからLinux機能させるにどうすればよいですか?」も参照してください/etc/xrdp/startwm.sh

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


xfceを使用すると、ubuntuには既に単一性が付属しています
Alexis_FR_JP

0

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

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

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

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

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

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

sudo apt-get install vinagre
vinagre host-name:0

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

私はとポートを設定することができdconf...デフォルトでは、ポートで5900どの手段:0sudo netstat -tupan | grep vino役立つかもしれません。

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.