Ubuntu Server 12.4でWindowsリモートデスクトップログインが失敗する


8

それで、私はRDC(リモートデスクトップ接続)をセットアップしたサーバーを持っており、どこからでもアクセスできるようにインターネット上でグローバルに利用できるようにすることを考えています。私は現在パスワードを変更している最中なので、Webに表示されるようになり、より安全になりますが、ちょっとした問題が発生しています。

ここでは、いくつかのパスワード例を使用します。

  • パスワードを変更する前は、RDCと以前のパスワードabc123を使用してフルアクセスできました

  • passwdを使用して、パスワードをabc123からd4f5g6に変更しました。変更は成功しましたが、マシン自体で入力したときにのみ完全に認識されますが、RDCからは認識されません

RDCを使用して接続し、新しいパスワードを使用しようとすると、次のエラーが発生します。

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.5910
tcp connected
security level is 2 (1 = none, 2 = standard)
password failed
error - problem connecting

パスワードは現在d4f5g6であり、d4f5g6を使用した場合にのみこのエラーが発生することに注意してくださいabc123を含む他のパスワードを使用すると、次のエラーが発生します。

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login failed

また、私は接続内でこれらの資格情報を入力しており、それらはRDC内にキャッシュされていないため、RDCはこれにまったく関与していないようです。

それで、私の正しいパスワードは最初のチェックでは問題なく通過しているようですが、2番目のチェックでは通過していません。こちらがキッカーです。私は自分のパスワードの背中を変更した場合ABC123私のサーバー上で直接、その後、私は正常に使用してRDCを使用してサーバーに接続することができABC123を ...


パスワードの変更後にRDCサーバーを再起動しましたか?
ゼルダ

RDCプログラムを再起動しましたが、実際のサーバーはまだです。でも朝にやってみないといけないので、ばかばかしいです。
MrMusAddict 2013

「127.0.0.5910に接続しています」は正しいですか?またはIP内のタイプミス?

回答:


10

私は同じ問題を持つユーザーがいて、Sjaakの解決策を試した後、彼はまだログインできなかったのでps -ef|grep vnc、ユーザーUIDを使用してプロセスを見つけたので、そのプロセスを強制終了し、ユーザーに再試行してログインを成功させました。


2
Thx、Akersあなたの答えが私のお尻を救った
アーサークッシュマン

すごい、これは、サーバーを呼吸させるためにGUIをオフにしたいときにも便利です。
アーサークッシュマン14

3
私の問題も解決しましたが、それらの古いプロセスが自動的に閉じられるようにするにはどうすればよいですか?
Jesper Grann Laursen、2015年

3

Ubuntuサーバーでは、ホームディレクトリの.vnc隠しフォルダー(の内容)を削除できます。それはあなたの古いパスワードをキャッシュします。次回のログイン時に再作成され、新しいパスワードが使用されます。


Sjaak Dalensの答えを拡張するために、この混乱するエラーは、.vnc dirがnfsにあり、古くなっている場合にも発生します(nfs staleファイルハンドル)。もちろん、解決策はそれを再マウントすることです。
Jay Random

1

sshを介してRDCに接続し、次のコマンドを入力することで、これを解決しました。

  1. ps -ef|grep vnc
  2. 結果の最初の列で、ログインできないユーザー名を見つけます。
  3. ログインできないユーザー名の横にあるprocess_IDを確認します。
  4. sudo kill process_ID
  5. RDCに再接続します。

1

これを[Xvnc]の下のsesman.iniに追加して、私の問題を解決しました!

param8=-SecurityTypes
param9=None 

$sudo nano /etc/xrdp/sesman.ini

追加した「param」を見つける

param8=-SecurityTypes
param9=None

次に実行します:

$sudo service xrdp restart

ログインして正常に接続できた後。


応援してくれて、この解決策は上記の答えを試す私の2時間を節約しました。XD
Ludwig Zhou

0

同じエラーメッセージが表示されました。問題はユーザー名であることが判明しました。「HomeServer」としてログインしようとしました。「homeserver」としてログインした場合にのみ機能します。

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