RDPを使用してWindowsからUbuntuマシンにログインしようとしています。 xrdp
とタイトなvncをインストールしましたが、接続中に次のエラーが発生します
xrdp_mm_process_login_response:login failed
XRDPをインストールするための手順:
Sudo apt-get update .
Sudo apt-get install tightvncserver
Sudo apt-get install xrdp
Sudo restart
この後、RDPでログを記録してエラーを取得しようとしました。ステップバイステップガイドまたは他の代替方法を教えていただけますか?
/etc/xrdp/sesman.ini
ファイルを編集し、グループメンバーシップの要件をコメント化することで、この問題を解決することができました。これで、すべてのアカウントにアクセスできます。
[Security]
AllowRootLogin=1
MaxLoginRetry=4
#TerminalServerUsers=tsusers
#TerminalServerAdmins=tsadmins
明らかに、ユーザーは、xrdp自体によって作成されることになっているtsusersのメンバーでなければなりません。私の場合、このグループはxrdpのインストール時に作成されませんでした。グループを作成し、グループにユーザーを追加しました。しかし、これは役に立ちませんでした。次の行をコメントアウトすることにより、すべてのユーザーがすぐにrdpを実行できます。
通常、このエラーは、使用されているパスワードが有効なものではないことを意味します(または資格情報が有効なものではありません)。
XRDPログイン画面では、デフォルトで英語USキーボードレイアウトが使用されることを知っておく必要があります。そのため、異なるキーボードレイアウトを使用している場合、xrdpログインで間違ったパスワードを入力している可能性があります。キーボードのレイアウトが正しいことを確認してください...ただの推測:-)
X11セッションがロックまたは孤立している可能性があります。
リモートデスクトップ接続を使用してvncセッションに接続するときにこのエラー
xrdp_mm_process_login_response: login failed
が発生した場合。
xrdp
を再起動しても、エラーが残る場合、問題はxrdp
によって作成されたロックされたX11セッションが原因である可能性があります。この問題を解決するには、
/tmp/.X11-unix/
に移動してXセッションを見つけ、セッションを削除します。cd /tmp/.X11-unix
リストを行う
ls -l
削除したいあなたが所有するセッションを見てください
..... ..... srwxrwxrwx 1 root root 0 Jul 9 2012 X0 srwxrwxrwx 1 user1 users 0 Jan 25 09:13 X1 srwxrwxrwx 1 user2 users 0 Jul 10 2012 X10 srwxrwxrwx 1 user3 users 0 Feb 19 13:31 X11 srwxrwxrwx 1 user4 users 0 Nov 20 15:10 X12 srwxrwxrwx 1 user5 users 0 Jul 10 2012 X13 .....
セッションを削除...
それでも
xrdp
が失敗する場合は、孤立したX--によるものと思われます。xrdp
が孤立したXにヒットすると、他のユーザーからの場合もそうでない場合も、エラーは残ります。孤立したX11セッションを確認するには、
vncserver
を実行します。これにより、次のような結果が返されます。$ vncserver Warning: Head-Node:1 is taken because of /tmp/.X11-unix/X1 Remove this file if there is no X server Head-Node:1
孤立したXをすべて削除します-
xrdp
サービスを再起動して、リモート接続を試行します。service xrdp restart
私もこの問題を抱えていました。 RDPログインプロンプトでユーザー名に小文字を使用するだけでした。大文字を含むユーザー名があります。
Xrdp 最新バージョンにバグがあります。ログをチェックして、最新かどうかを確認している可能性があります。
# Sudo cat /var/log/apt/history.log
このバージョンでxrdpをインストールします。
# Sudo apt-get install xrdp=0.6.1-2
Xrdpを再起動します。
# Sudo service xrdp restart
うまくいくはずです!
これが修正されるまで、その間の将来の更新を防ぐには:
# Sudo apt-mark hold xrdp
私に似たトンネルサーバー設定でこの問題を抱えている他の人にはあまり一般的ではないが、うまくいけば有用なソリューション:
+--------------------------+ +-------------------+ +----------------+
| Mac OS X + MS RDP client | ==[ssh]==> | Ubuntu SSH server | ==[rdp]==> | Ubuntu Desktop |
+--------------------------+ +-------------------+ +----------------+
ユーザー名とパスワードを入力する必要がありますMS RDPクライアントに。後でリモートログイン画面で追加しようとすると、最初にエラーが発生します。また、リモートログイン画面を使用してログインしようとすると、password failed
、error - problem connecting
が表示されます
私のようなSSHを介してRDPトンネリングを行いたい場合は、次のようにします。
ssh -v -N -L 3389:192.168.1.3:3389 [email protected]