Mstscを使用して、ウィンドウ10からUbuntu 16.04 xrdpにログインしてみます。 2019/01/09夜は成功したが、2019/01/10朝は失敗した。 xrdfに関連するシステム自動更新ログが取得されます。
接続ログは次のとおりです。
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
seding login info to session manager, please wait...
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.1 5916
tcp connected
security level is 2 (1=none, 2=standard)
password failed
error - problem connecting
システム更新ログがキャプチャされ、以下に表示されます。
2019-01-10 02:31:21 status installed systemd:AMD64 229-4ubuntu21.10
2019-01-10 02:31:21 status installed ureadahead:AMD64 0.100.0-19
2019-01-10 02:31:22 status installed man-db:AMD64 2.7.5-1
2019-01-10 02:31:22 status installed xrdp:AMD64 0.6.1-2ubuntu0.1
2019-01-10 02:31:22 status installed libnss3-nssdb:all 2:3.28.4-0ubuntu0.16.04.4
2019-01-10 02:31:22 status installed libnss3:AMD64 2:3.28.4-0ubuntu0.16.04.4
2019-01-10 02:31:22 status installed libnss3:i386 2:3.28.4-0ubuntu0.16.04.4
2019-01-10 02:31:22 status installed libc-bin:AMD64 2.23-0ubuntu10
したがって、xrdpまたはその関連パッケージがシステムアップデートの影響を受けたと推測します。その後、メソッド[1-3]が試行されましたが失敗しました。
それで、この問題を解決するためのアイデアはありますか?
_/var/log/apt/history.log
_を確認してください。これは今朝(2019-01-10)からのアップグレードの一部でした
xrdp:AMD64 (0.6.1-2, 0.6.1-2ubuntu0.1)
次に ダウングレード :
_Sudo apt-get install xrdp=0.6.1-2
_
今はうまくいく
これはいくつかの xrdpのセキュリティの改善 があるようですが、これはvnc(ソフトウェアまたはその構成のいずれか)で完全にはミラーリングされない可能性があるため、古いバージョンに戻すと機能します。
buntuバグ追跡の問題 からの回避策:
これを[Xvnc]のsesman.iniに追加すると、この問題は解決しました:
param8 = -SecurityTypes
param9 =なし
以下を実行します-xrdpが更新されたことを確認します。
# Sudo cat /var/log/apt/history.log
このバージョンでxrdpを再インストールします。
# Sudo apt-get install xrdp=0.6.1-2
Xrdpを再起動します。
# Sudo service xrdp restart
うまくいくはずです!
Xrdpの最新バージョンをインストールしないでください。この問題は新しいバージョンのxrdpで発生します
私もこの問題に直面していて、貢献したいので、このコメントをしました。次のコマンドでこれを修正しました:
Sudo apt-get remove xrdp vnc4server tightvncserver
Sudo apt-get install tightvncserver
Sudo apt-get install xrdp=0.6.1-2
Sudo service xrdp restart
Windowsからのリモートデスクトップ接続またはLinuxを使用してログインすると、Rdesktopまたは必要なものを使用できます。
Qwassonが示すようにsesman.iniファイルを更新した後、次を実行します。
Sudo/usr/sbin/xrdp-sesman
上記のQWassanからの答えは正しい道にあります。 buntuバグ追跡システム のリンクを参照すると、xrdpの問題に対処するための更新(エントリ#15)が見つかります。私はアップデート/修正/パッチを2つのシステムに適用しましたが、どちらも成功し、MS Win 10リモートデスクトップ経由でUbuntuシステムにアクセスできました。
0.6.1-2ubuntu0.3パッケージは、16.04の新規インストールでうまく機能します。 vncサーバーへのローカル接続がパスワードの入力を要求することを確認しました。
wget https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/16288483/+files/xrdp_0.6.1-2ubuntu0.3_AMD64.deb
aptitude purge xrdp
dpkg -i xrdp_0.6.1-2ubuntu0.3_AMD64.deb
aptitude install vnc4server