ルートのみxrdpを実行しているシステムにログインできます。

ルートのみxrdpを実行しているシステムにログインできます。

をインストールして設定した後xrdpは、Windowsから接続できますが、実行中のコンピュータにログインできる唯一のユーザーは、次のmstsc.exe状況をカバーするこのフォーラムの投稿を見つけました。rootxrdproothttps://forums.kali.org/showthread.php?32062 - -xrdp-and-non-root-usernameを使用してログインできません。

しかし、

  1. Xwrapper.config私のコンピュータの指定されたディレクトリには何もありません。コマンドをman Xwrapper.config発行してman XOrg.wrap動作しません。
  2. 彼が指定したように、このファイルを作成して再起動しても何も起こりません。

OS:Fedora 19(この問題の目的でアップグレードされていません)

他のユーザーがRDP経由でログインできるようにし、リモートrootログインを無効にする方法は?

答え1

これsesman.ini構成ファイルには、許可されたユーザーとグループのエントリが含まれています。

man sesman.iniこのキーの正確な使い方を確認してください。

  • ターミナルサーバーユーザー
  • ターミナルサーバーマネージャ
  • 常にグループチェック

答え2

これはUbuntu 16.04.3で私にとって効果的でした。

sed -i 's/allowed_users=console/allowed_users=anybody/g' /etc/X11/Xwrapper.config

答え3

渡す:https://forums.fedoraforum.org/showthread.php?325427-Xrdp-Only-logs-in-as-root

この投稿の方法を使用しましたが、効果がありました!

echo "unset SESSION_MANAGER" > ~/.Xclients
echo "unset DBUS_SESSION_BUS_ADDRESS" >> ~/.Xclients
echo "exec gnome-session" >> ~/.Xclients
chmod 700 ~/.Xclients

関連情報