をインストールして設定した後xrdp
は、Windowsから接続できますが、実行中のコンピュータにログインできる唯一のユーザーは、次のmstsc.exe
状況をカバーするこのフォーラムの投稿を見つけました。root
xrdp
root
https://forums.kali.org/showthread.php?32062 - -xrdp-and-non-root-usernameを使用してログインできません。
しかし、
Xwrapper.config
私のコンピュータの指定されたディレクトリには何もありません。コマンドをman Xwrapper.config
発行してman XOrg.wrap
動作しません。- 彼が指定したように、このファイルを作成して再起動しても何も起こりません。
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