web-dev-qa-db-ja.com

Ubuntuサーバーへのリモートデスクトップでのログインエラー

私は buntu Cloud Guest アカウントを使用して、xrdp(Sudo apt-get install xrdp)それから、Windowsの Remote Desktop Connection を使用してリモートします。しかし、ログイン手順では、ユーザー名とパスワードを非常に慎重に入力したにもかかわらず、ユーザー名とパスワードを入力した後は常にこのエラーが発生します。

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

何か不足していますか?

7
JatSing

私は同様の問題を抱えていました、ubuntuのxrdpにはいくつかの問題があるようです。私はこのページが他のいくつか、特に私たち以外のキーボードでのキーボードの問題を解決するのに役立つことがわかりました。

ログインの問題については、ubuntuマシンに「tsusers」というグループセットアップが必要です。このグループをGUI経由で追加しましたが、同じことを行うコマンドラインツールがあると思います。 xrdpにログインするユーザー名も、このグループのメンバーである必要があります。したがって、ユーザー「john」(あなた)は、「tsusers」で作成されたグループを持っている必要があります。また、経験の浅いユーザー(私のような!)の場合、ログインするときに「John」ではなく「john」としてログインします。Linuxのユーザー名は、ubuntuへのguiログイン用であるため、実際にはすべて大文字ではなく小文字であると思います。

よろしく

4
JohnSmith

はじめにxrdpは、リモートデスクトッププロトコル(RDP)サーバーであり、RDPクライアントがXウィンドウデスクトップをユーザーに提示できるようにします。

セットアップ最初にxrdpをインストールします。

Sudo apt-get -y install xrdp

次に、暗号化レベルをデフォルトのlowから高に変更します。

Sudo nano /etc/xrdp/xrdp.ini
encrypt_level=high

次に、ローカルファイアウォールを通過するRDPのみを許可します。

Sudo ufw allow 3389/tcp

しかし、もう1つ

Sudo vim /etc/ssh/sshd_config

。パスワード認証をyes from noに変更し、保存して終了します。

この変更を行った後、Shift + [コロン]を押して、vimエディターで新しいコマンド入力ボックスを開きます。 wqと入力し、Enterキーを押して変更を保存し、vimを終了します。 SSHデーモンを再起動して、この変更を有効にします。

 Sudo /etc/init.d/ssh restart

セキュリティを強化するために、一時的にroot権限を取得し、ubuntuユーザーのパスワードを複雑なパスワードに変更します。コマンドpasswd ubuntuを入力した後、Enterキーを押すと、新しいパスワードを2回入力するように求められます。

 Sudo –i passwd ubuntu

最後に、xrdpを再起動すると、接続できるはずです。

Sudo /etc/init.d/xrdp restart
2
Adiii

問題は、構成を調整する必要があることです。

/etc/xrdp/sesman.iniで定義されているように、使用するユーザーを標準のtsusersグループ(最初に作成する必要がある)に追加するか、グループのsesman.iniの行のコメントを外します。要件が定義されています。

また、キーマップ/キーセットにも注意してください。USキーマップへのフォールバックがあるため、特殊文字は別の方法で入力されます。
プリロードされていない(または自動検出されていない)可能性があるため、コンソールから生成する必要があります(km-xxxx.ini/etc/xrdp

新しいキーマップはxrdp-genkeymapを使用して作成できますが、たとえばスイスドイツ語のキーマップがある場合、運が悪い場合があります。次に、作業中のkm-xxxx.iniファイルを/etc/xrdpディレクトリにコピーする必要がある場合があります。例:ch-DE -> km-0807.ini

/usr/share/xrdpまたは/usr/local/share/xrdpにあるログインエクスペリエンスを適合させる場合は、ロゴを確認することもできます。

Xrdpのドキュメントを確認することもできます
http://www.xrdp.org (www。が必要です..)
またはgithubページ https://github.com/neutrinolabs/xrdp

1
ebricca

私は同じ「.... xrdp_mm_process_login_response:ログイン失敗」に直面しました。最後に、(私の場合)問題は、/ etc/xrdpに設定されたキーボードがWindowsデスクトップのキーボードコードではないことであることがわかりました.../etc/xrdp/"の異なる「km-0xxx.ini」ファイルがデフォルトでインストールされています。デスクトップPCのキーコードがそこにないことがわかりました。ここにすべてのteコードがあります: https://msdn.Microsoft.com/en-us/library/ee825488%28v = cs.20%29.aspx /etc/xrdp内のすべての「km-0xxx.ini」の名前を「km-0xxx.ini.BAK」に変更し、ダウンロードして/ etc/xrdpに正しいキーコードをコピーしました(私の場合、ベルギーフランス語のazertyキーボードの場合はkm-0831です。)それ以降:すべて問題ありません。同じ問題に直面しているかどうかわからない...成功しました!

0
holleke