VNCサーバーを起動するにはどうすればよいですか?


22

VNCサーバーを起動してデスクトップにアクセスできるようにするにはどうすればよいですか?

回答:


20

vinoをインストールします。

sudo apt-get install vino

vinoを構成します。

vino-preferences

このウィンドウを開きます:

代替テキスト

サーバーを起動するには:

/usr/lib/vino/vino-server

vinoを自動的に起動する場合は、自動起動アプリにこのコマンドを入力します。


1
vinoは安全なアプリケーションではないため、ssh経由でvinoを使用することをお勧めします。help.ubuntu.com/community/...
lovinglinux

1
その最後のステップでSystem > Preferences > Startup Applicationsは、チェックするだけでよい「リモートデスクトップ」エントリが既にあるはずです。imgur.com/s4iTd.png
andrewsomething

@andrewsomething-xunbutuではそうではありませんでした。
ギヨームコテ

質問にxubuntuをタグ付けする必要があります。タグを付けないと、デフォルトのubuntuセットアップを使用していると思われます。
ホルヘカストロ

@ Jorge、vinoはgnomeツールであり、ubuntuでも同じように機能すると思います。唯一の違いは、andrewsomethingが言及したスタートアップアプリケーションのエントリです。
ギヨームコテ

4

VNCを利用するために私が行うプロセス全体を以下に示します


1。セットアップサーバー

VNCをインストールします。 sudo apt-get install vnc

openssh-serverをインストールします。 sudo apt-get install openssh-server


二。セットアップリモートアクセスPC

PuTTYをインストールする

VNCまたはVNCビューアーをインストールする


三。接続して起動:

リモートアクセスPCから:

  1. PuTTYを実行する

  2. サーバーIPにSSHを接続します

  3. ログインIDとパスワードを使用してサーバーにログインします

  4. 実行: sudo x11vnc -display :0 -auth guess

    Bそれ以外の場合、動作しない場合: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>

    Cそうでない場合、コマンドをルートとして実行します。

その後、接続が確立されると...

  1. VNCビューアーを起動する

  2. プロンプトが表示されたら、サーバーのIPを入力して接続します

これで、VNCを介してサーバーにアクセスし、そのデスクトップを制御および操作できるようになります。

幸運をお楽しみください!!


THX!私はこの方法を使用しており、アクティブなセッションで接続できます。しかし、接続はわずか数秒間生き続け、次の表示を終了します:>復元されたXサーバーキーの自動リピート:1>ビューアーが終了しました > 45個のtile_rowポーリングイメージを削除しました。これを解決するのを手伝ってもらえますか?
leirbag

3

もう少しセキュリティを高めるために、VNCをずっと実行したままにしないでください。マシンにSSHで接続し、次のコマンドを使用してVNCサーバーを起動します。

x11vnc -safer -localhost -nopw -once -display:0

簡単にするために、コマンドはシェルスクリプトに含まれているため、サーバーへのSSHの後に、startvnc.shコマンドが続きます。

VNCを切断すると、この方法は使用できなくなります。

さらにセキュリティを高めるために、SSH接続を介してVNCをトンネルできます。

このリンクは、正しいポートを転送する方法の詳細を提供します。


0

ルートとして、次を実行します。

sudo apt-get install vino

ユーザーとして、次を実行します。

gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server

スクリプトは、自動的に開始するように作成することも/usr/lib/vino/vino-server、ロードしてネットワークが起動したらウィンドウマネージャーで直接開始することもできます。この方法は、Windows VNC Viewerでセキュリティタイプ18の問題が発生していて、接続できなかったためです。暗号化をオフにする

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