デスクトップでUbuntuを使用しています。デスクトップから離れているときに、Windows 7ラップトップを使用してセッションにアクセスしたいと思います。現在、xrdpを使用して接続していますが、リモートセッションを開始します。同じデスクトップセッションを使用する方法はありますか?デスクトップで中断したところから再開できるようにしたい。
ありがとう
デスクトップでUbuntuを使用しています。デスクトップから離れているときに、Windows 7ラップトップを使用してセッションにアクセスしたいと思います。現在、xrdpを使用して接続していますが、リモートセッションを開始します。同じデスクトップセッションを使用する方法はありますか?デスクトップで中断したところから再開できるようにしたい。
ありがとう
回答:
まあ、私は純粋なxrdpでこれを行う方法を見つけることができませんでしたが、これをrdp-to-vncゲートウェイとしてセットアップする方法についての素晴らしい記事を見つけました。私の目的に合うのに十分です。
http://ubuntuwiki.net/index.php/Xrdp,_installingから取得
xrdpとvinoをインストールする
sudo apt-get update && sudo apt-get install xrdp vino
既存のセッションにリモート接続できるようにvinoを構成します
vino-preferences
ターミナルから入力し、「他のユーザーにデスクトップの表示を許可する」、「他のユーザーにデスクトップの制御を許可する」をチェックし、「セキュリティ」設定を必要に応じて構成します(「このマシンへの各アクセスを確認する「ユーザーにこのパスワードの入力を要求する」をチェックします)。
xrdpを構成してvinoにアクセスする
編集し/etc/xrdp/xrdp.ini
、下のテキストを追加します。好きな名前に変更してください。また、[xrdp1]
既存の構成と競合しない番号を使用するようにしてください。
# set empty username because VNC auth
# doesn't actually use username, so no
# point in asking the user for one.
[xrdp1]
name=Active Local Login
lib=libvnc.so
username=
password=ask
ip=127.0.0.1
port=5900
netstat
するとvino-server
、ポート5800(ipv6のみ)および5900(ipv4とipv6の両方)で実行されていることがわかります。私はデフォルトのubuntuインストールを使用しており、他の人が自分のデスクトップに接続して制御できるように適切なボックスをチェックしていることを確認しました。
さらに良いのは、この/etc/xrdp/xrdp.ini
ように設定することです:
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask5910
このように、デフォルトのポートを要求します5910
。vncセッションが存在しない場合5910
、5910
接続の試行は失敗します。その場合は、再試行します-1
が、新しいセッションの作成を強制するようにポートを設定します(通常は)5910
。
私はあなたと同じ問題を抱えていました:) xrdp、xfceをインストールし、xrdp.iniを変更したとき(あなた自身の答えに示されているように)、リモートセッションに再参加できました。それでも、デスクトップを共有することはできませんでした。つまり、ローカルセッションに再参加することはできませんでした。ヴィーノはうまくいきません。「127.0.0.1:5900への接続エラー-接続に問題があります」というメッセージが表示されました。私の観点からは、これはiain-samuel-mclean-elderがコメントで指摘しているように、vncserverがないためです。要するに、x11vncで適切に動作するように管理しました。コンピューターが起動すると、サービスはx11vncを呼び出します。
次のことが他の人に役立つかもしれないので、私がやったように、彼らは一日中インターネットを検索する必要はありません。
従う必要がある手順は、以下の2つのリンクからのみです。
xrdpとxfce4が連携して動作する:これは、ubuntu 16.04でも動作します。これにより、コンピューターでリモートで作業できます。 https://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/
起動時に動作するようにx11vncサーバーを管理します:コンピューターのデスクトップを共有します。 http://c-nergy.be/blog/?p=8984
-> /etc/xrdp/xrdp.iniファイルを自分のニーズに合わせて変更しました。
...
[xrdp1]
name=Remote Session
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask-1
[xrdp2]
name=Local Session
lib=libvnc.so
username=
password=ask
ip=127.0.0.1
port=5900
...
このセットアップの良い点は、標準のrdpを使用してWindowsから接続する場合、コンピューターをリモートで再起動し、コンピューターの通常のログオン画面に戻って再び接続できることです。rdpで接続した後、xrdpメニューで[ローカルセッション]を選択します。パスワードは、上記のc-nergy-linkをたどったときに選択したvncserver passwdです。別のセッションを開きたい場合は、「リモートセッション」に進みます。
お役に立てれば ...
よろしくハイウェイ