web-dev-qa-db-ja.com

XFCE4 / xRDPセッションをユーザーにマッピングする

Xubuntuデスクトップを備えたUbuntu 13.10-XFCE4を使用しています。

XDRPを使用して、MS Windowsユーザーが自分のユーザーでマシンにログインできるようにしています。

私はこれで家の周りにたくさんいました!私は2つの中途解決策を見つけましたが、私が望むようにそれらを動作させることはできません...

1)/etc/xrdp/xrdp.iniportを-1に設定します

[xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=-1

anyユーザーがログオンするたびに新しいセッションが取得されます-元のセッションに戻ることはできません

2)/etc/xrdp/xrdp.iniportを5912に設定します(例)

[xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=5912

毎回anyユーザーがログオンする常にログオンする同じセッションログオンの詳細に関係なく

??)xrdp.iniに追加オプションを追加することで多くのセッションを作成するための途中のソリューションを見つけました。

[xrdp8] name=Bob's Logon lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=5913[xrdp9] name=Jill's Logon lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=5914

等、しかし、これに関する彼の問題は、ジルがまだボブのリモートセッションにログインできることです

???私がやろうとしていることをすることは可能ですか?

別のツールを使用する必要がありますか?

1
garrilla

User =フィールドを問題のユーザーに変更します。Jill's Logonが選択されている場合、ファイルで提供されたユーザーを使用してパスワードとサインインのみを要求します。

1
White Fusion

問題を解決するには、X11VNCパッケージをインストールし、このパッケージを使用するようにxrdpを構成してみてください。

詳細については、この投稿をご覧ください( http://c-nergy.be/blog/?p=5439 を参照)

みんなは基本的に次の操作を実行しています

  1. Sourceforgeから最新のxrdpパッケージをダウンロードします
  2. xrdpパッケージをコンパイルできるように、いくつかの依存関係ソフトウェアをインストールします
  3. パッケージをコンパイルする
  4. 代替デスクトップ(xfceまたはDesktop-MATEまたはLXDE)をインストールします5 X11VNCパッケージをインストールします
  5. XrdpがX11VNCを使用する必要があることを認識するように、いくつかのマイナーな構成変更を実行します
  6. Xrdpセッションの実行中にユーザーが使用するデスクトップを構成する
  7. マシンを再起動します
  8. あなたが試してみて、あなたは良いはずです。

この設定により、ユーザーは常に1つのセッションに再接続されます。

備考:言及された投稿では、この男はxrdpソフトウェアをコンパイルしています。おそらくubuntuパッケージを使用し、X11VNCパッケージをインストールし、マイナーな設定変更を実行すると、同様に機能するはずだと想定しています

これがあなたのために働いたかどうか私たちに知らせましょう....あなたの発見を共有してください......

またね

2
Troubleshooter