Ubuntu 12.04にVNCサーバーをインストールしたい。どれがベスト/推奨ですか?どのように設定しますか?
必要なのは、ラップトップを介してデスクトップコンピューターを接続できることです。 Windowsコンピューター間でRDPプロトコルで接続するようなシンプルなものが欲しい。
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サーバーのセットアップの完了 をご覧ください。
別のオプション、Microsoftのリモートデスクトップ接続クライアントを使用している場合:
Sudo apt-get install xrdp
それだけです、追加の設定は必要ありません!これで、Microsoftリモートデスクトップ接続クライアントを使用して、WindowsまたはMacラップトップから接続できます。私は実際、それがどれほどシンプルであるかを非常に驚きました。
編集:これは、16.04ではもうすぐに動作するようには見えません。
ここでは、vncサーバーをインストールして構成する方法を紹介します。リモートグラフィカルアクセスにはVNCパッケージを使用します。 Ubuntuプラットフォーム上のLinux向けVNCの構成について説明します。
VNCをインストールして構成するには、4つの簡単な手順があります。
サーバー上:
必要なx11vncパッケージをubuntuにインストールします。
Sudo apt-get install -y x11vnc
ヘッドレスサーバー(EC2 awsインスタンス)がgnomeパッケージをインストールする場合。
sudo apt-get install gnome-core
ユーザーのパスワードを作成します。
x11vnc -storepasswd
出力:
Enter VNC Password:
Verify password:
Write password to /home/user/.vnc/passwd? [y]/n y
Password written to: /home/user/.vnc/passwd
起動するたびに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 を参照してください。
この記事ごとに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ビット)に設定しました。
Vino「デスクトップ共有」プレインストールされたVNCサーバー
デスクトップUbuntuには、GNOMEプロジェクトのVinoと呼ばれるサーバーが事前にインストールされています。
「デスクトップ共有」アプリケーション名の後ろにダッシュで隠され、実行可能ファイルもパスに含まれていません!
起動したら、次を確認します。
次に、他のコンピューターから次のように接続します。
Sudo apt-get install vinagre
vinagre Host-name:0
ただし、TigerVNCやRealVNCなどの主要なWindowsクライアントの暗号化には、プロトコルの非互換性の問題があります。 Gnome 3.10共有デスクトップ--- VNCのセキュリティタイプを設定する方法は? 暗号化の無効化は場合によっては可能な回避策。
dconf
でのみポートを設定できます...デフォルトは5900
を意味するポート:0
です。 Sudo netstat -tupan | grep vino
も役立つ場合があります。
サーバーをシャットダウンするには、「他のユーザーに[表示|制御]を許可する」のチェックを外すだけで、サーバープロセスが強制終了されます。