xrdpを使用してリモートで開始されたセッションをローカルに再開する方法


2

xrdpを使用してリモートマシンから開始された(そして放棄された)RDセッションに接続することは可能ですか?また、私は正反対のことをしたいと思います。ローカルで開始されたセッションにリモートでログインすることです。
Windows RDの動作にできるだけ近づけるようにしています。 (これには、セッションが自分の端末マシン/モニターの解像度を使用することも含まれます。VNCを使用してそれを達成することができませんでした。)

xrdpに代わるより良い方法の提案は大歓迎です。私はLinuxをあまり知りません。

回答:


2

xrdpは、rdp上でxvncを実行します。デフォルト設定では、ポート5910から始まる各接続で新しいxvncセッションが開始されます。既存のセッションに再接続するには、/ etc / xrdp / xrdp.iniを次のように編集します。

[xrdp1]
name = sesman-Xvnc
lib = libvnc.so
username =尋ねる
パスワード=尋ねる
ip = 127.0.0.1
ポート= ask5910

このようにして、デフォルトの5910でポートを要求します。5910にvncセッションが存在しない場合、5910接続の試行は失敗します。その場合はもう一度やり直してください。ただし、新しいセッションを強制的に作成するためにポートを-1に設定してください。通常は5910です。


1
そう、私はこれをしました。ログイン画面には3つの入力があります:ユーザー名、パスワード、ポート、そしてポート番号は5910で事前入力されています。私がOKを押すと、接続に失敗したと表示されます。そのため、ポートアドレスに-1を入力してログインしましたが、セッションに再接続しませんでした。
SDsolar

1

他のマシンとSSH接続している場合の1つの選択肢は、最後に説明したようにvncの点灯ポートを見つけることです。 この郵便受け

SSHセッションにログインして番号を調べることができます。

netstat -tulpn | grep vnc

そして、あなたは次のようなものを得るでしょう

tcp   0    0 127.0.0.1:5910     0.0.0.0:*     LISTEN      5365/Xvnc

そして5910があなたが接続したポートであることをあなたは知っています。


XRDPがどのポートで動作していたのかを理解し、それを .ini すでに進行中の既存のXRDPセッションに再接続できるようにファイルを作成します。
anon58192932

0

これは、ローカルに開始されたセッションに接続する方法です。 Xrdp、インストール

リモートで開始されたセッションにローカルに接続するには、おそらくVNCクライアントを使用します。VNCを介して自分のマシンに接続するだけです。私の理解するところによれば、xrdpはVNCの上のちょっと「層」なので、VNCサーバーはとにかく稼働しています。

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