web-dev-qa-db-ja.com

ネットワークレベル認証が必要なWindows Server 2008リモートデスクトップに接続する方法

リモートデスクトップ経由でWindows Server 2008 R2に接続したい。

Windowsサーバーのリモートデスクトップ接続プロパティでは、「安全」に設定されています。具体的には、選択されたオプションは「ネットワークレベル認証でリモートデスクトップを実行しているコンピューターからのみ接続を許可する」です。

Ubuntuシステムで、Remminaを使用してWindowsサーバーに接続しようとしました。 Remminaは、オプション "ネットワークレベル認証"(前の段落で述べた)を使用してそのサーバーに接続できません。 Remminaが返すエラーメッセージは次のとおりです。

Disable the connection to the server RPD: IPWINDOWSSERVER2008

「ネットワークレベル認証」オプションを選択して、Remmina(または別のプログラム)をリモートデスクトップでWindows Server 2008ホストに接続するにはどうすればよいですか?

15
Lobo

この問題を解決するには、Remminaのエントリを右クリックして編集し、[詳細設定]タブをクリックしてから、[ネゴシエート]から[RDP]にセキュリティフィールドを変更します

4
user214195

Ubuntu 12.04では、Remminaを使用して、ネットワークレベル認証が有効になっているWindowsサーバーに接続できます。

Sudo apt-get -y install remmina

RemminaはRDP接続に FreeRDP を使用し、NLAサポートがバージョン1.0のFreeRDPに追加されました。これはUbuntu 12.04以降で使用可能です。 Ubuntuの以前のバージョンを使用していてアップグレードできない場合、remminaの更新バージョンがありますが、安定性は保証できませんが、 https://launchpad.net/~freerdp-team/ + archive/freerdp

それでもうまくいかない場合は、直接接続できる可能性があります。

  1. 上記のPPAをインストールします
    Sudo apt-add-repository ppa:freerdp-team/freerdp
  2. Freerdpパッケージをインストールします。
    Sudo apt-get install freerdp
  3. xfreerdp --plugin cliprdr -g 1024x768 -k no -u {username} -d {domain-name} {target-machine}

後者を行う場合、〜/ .bash_aliasesにいつでもエイリアスを作成できます。
alias rdp='xfreerdp --plugin cliprdr -g 1152x864 -k no -u username -d DOMAIN'

7
bmaupin

新しいコマンドのフォーマット

前回の更新後、FreeRDP 1.2.0に直面しました(おそらくバージョン1.0.2で既に変更されており、ほとんどのUbuntuユーザーにも関連しています)。そのプロトコルは接続方法を変更しました。次の例を試してください。

xfreerdp /u:<username> /v:<hostname> /size:<WxH>

追加機能

開発ページで発見したい機能がたくさんあります https://github.com/FreeRDP/FreeRDP/wiki/CommandLineInterface

3
strpeter

私はこれが古いことを知っていますが、12.04 remminaでも同じ問題があり、ソリューションはセキュリティをRDPに設定していました。 「自動」が機能しない理由がわかりません。

2
c00kie55

13.2008でWindows 2008 R2 Enterpriseサーバーに接続するときにTLSを設定する問題を解決しました。オートネゴシエーションは機能しませんでした。

2
user192551

Remminaに接続できず、コマンドラインからfreerdpを試しました。

xfreerdp [serverip]

パスワードの入力を求められた後、このIPのホストキーが変更されたというメッセージを受け取りました。 known_hostsファイル(〜.freerdp/known_hosts)を削除すると、remminaが接続できました。

2
user234755

私にとってもNLAでは機能しません。 Windowsリモートデスクトップを中央のオプション(ネットワークレベル認証なし)に設定すると、機能します。

ローカルエリアネットワーク上にあり、ポートが外界のファイアウォールの背後にある場合、安全性があまり高くないはずです。

1
Redsandro

私にとっては(Windows Server 2012でも)以下を使用して動作しました:サウンド:ローカルセキュリティ:ネゴシエートコンソールへの接続:チェックあり

0
Martin Wildam

Remminaが以前に機能していた場合、サーバー上の証明書が変更された可能性があります。

これを確認するには、ホームディレクトリで.freerdpサブディレクトリに移動し、known_hostsファイルを見て、証明書のフィンガープリントを比較します。指紋が異なる場合は、新しい指紋に変更できます。

もちろん、指紋が正しく、操作されていないことを再確認する必要があります。安全な環境にいる場合は、代わりに、known_hostsの属する行を削除することもできます。次の接続中に新しいものが表示されます。

0
Thomas Ihme

Wineを使ってみましたか?

これをDLし、ワインで実行します。 (http://www.Microsoft.com/downloads/details.aspx?FamilyID=80111F21-D48D-426E-96C2-08AA2BD23A49&displa)

http://appdb.winehq.org/objectManager.php?sClass=version&iId=22656

0
John