回答:
vinoをインストールします。
sudo apt-get install vino
vinoを構成します。
vino-preferences
このウィンドウを開きます:
サーバーを起動するには:
/usr/lib/vino/vino-server
vinoを自動的に起動する場合は、自動起動アプリにこのコマンドを入力します。
System > Preferences > Startup Applications
は、チェックするだけでよい「リモートデスクトップ」エントリが既にあるはずです。imgur.com/s4iTd.png
VNCを利用するために私が行うプロセス全体を以下に示します
1。セットアップサーバー
VNCをインストールします。 sudo apt-get install vnc
openssh-serverをインストールします。 sudo apt-get install openssh-server
二。セットアップリモートアクセスPC
PuTTYをインストールする
VNCまたはVNCビューアーをインストールする
三。接続して起動:
リモートアクセスPCから:
PuTTYを実行する
サーバーIPにSSHを接続します
ログインIDとパスワードを使用してサーバーにログインします
実行: sudo x11vnc -display :0 -auth guess
Bそれ以外の場合、動作しない場合: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>
Cそうでない場合、コマンドをルートとして実行します。
その後、接続が確立されると...
VNCビューアーを起動する
プロンプトが表示されたら、サーバーのIPを入力して接続します
これで、VNCを介してサーバーにアクセスし、そのデスクトップを制御および操作できるようになります。
幸運をお楽しみください!!
もう少しセキュリティを高めるために、VNCをずっと実行したままにしないでください。マシンにSSHで接続し、次のコマンドを使用してVNCサーバーを起動します。
x11vnc -safer -localhost -nopw -once -display:0
簡単にするために、コマンドはシェルスクリプトに含まれているため、サーバーへのSSHの後に、startvnc.shコマンドが続きます。
VNCを切断すると、この方法は使用できなくなります。
さらにセキュリティを高めるために、SSH接続を介してVNCをトンネルできます。
このリンクは、正しいポートを転送する方法の詳細を提供します。
ルートとして、次を実行します。
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の問題が発生していて、接続できなかったためです。暗号化をオフにする