一般ユーザーとして xrdp に接続できません。ルートに接続してください。

一般ユーザーとして xrdp に接続できません。ルートに接続してください。

RDPを使用してWindows 10でKDEを搭載したDebian 10システムに接続しようとしています。 root で接続できますが、権限の低いユーザーでは接続できません。ログイン画面に正しい資格情報を入力すると、接続が切断されます。

はい

私のDebianコンピュータに標準のxrdpインストールを行いました。これは次のとおりです。

$ sudo apt install xrdp
$ sudo adduser xrdp ssl-cert
$ sudo systemctl restart xrdp

オンラインで解決策が見つからず、いくつかの問題があることがわかり、誰もが利用できるように解決策を投稿します。

ベストアンサー1

簡単に言うと:

  1. 接続するユーザーはログアウトする必要があります。
  2. xrdpはログイン時にではなく、システム起動時に実行する必要があります。
  3. ネットワーク接続は、すべてのユーザーが利用可能である必要があります(システムの起動など)。

  1. 接続するユーザーはログアウトする必要があります。

/home/{username}/.xsession-errors で次のエラーが発生します。

startkde: 開始中... kdeinit5: '/usr/lib/x86_64-linux-gnu/libexec/kf5/klauncher' 開始準備中 kdeinit5: KLauncher 開始, pid = 3943, 結果 = 0 既に実行中の klauncher が終了するのを待つ中です。すでに実行されているクランチャーが終了するのを待ちます。 klauncherの別のインスタンスはすでに実行中です! kdeinit5:イニシエータとの通信エラーが発生しました。やめて! kdeinit5_wrapper:警告:(/run/user/1000/kdeinit5__10)への接続に失敗しました:接続が拒否されました。

KDEセッションは一意でなければなりません。これは、現在コンピュータに物理的にログインしているために発生します。この問題を解決するには終了する必要があります。

  1. xrdpはログイン時にではなく、システム起動時に実行する必要があります。 ログアウトすると、xrdpサーバーの実行が停止します。簡単に解決できる方法があります。
$ sudo systemctl enable xrdp
$ sudo systemctl restart xrdp
  1. ネットワーク接続は、すべてのユーザーが利用可能である必要があります(システムの起動など)。

これを実行した後も、接続に問題があります。私のDebianコンピュータはWi-Fi接続を使用し、システムにログインした後にのみインスタンス化されます。 SDDMログイン画面に入りましたが、Wi-Fi接続にはなりません。

私は次のことをしなければなりませんでした(この回答): 入力するネットワーク管理者>接続の変更。接続を選択して編集するそして確認すべてのユーザーが利用可能

おすすめ記事