パスワードなしのリモートデスクトップ


106

パスワードと自動ログインを持たないユーザーがいるHTPCがあります。

パスワードなしでリモートデスクトップ経由で接続できるようにしたいので、元のユーザーでログインできます。(mstscのためだけに別のユーザーを追加したくない)

それを行う方法はありますか?

OSはWindows 7、32ビットです。


2
これは非常に悪いセキュリティの決定であることに注意し、ファイアウォールを使用するか、少なくともポートを転送しないことを検討してください。
bubu10年

2
これは良い考えではありません。
ジョナサンリオー

別のソリューション:Teamviewer。パスワードなしで実行するのではなく、保存されたパスワードを使用します。
ローレンペクテル

回答:


137

はい、これは可能です。

既定では、Windowsは空白のパスワードを使用したネットワーク経由のログオンを許可しません。ネットワークログオンに空のパスワードを許可する方法の詳細を記載しKB記事があります


ポリシーを使用して、空のパスワード制限を無効にできます。このポリシーを見つけて変更するには:

  1. [スタート]ボタンをクリックし、[ファイル名を指定して実行]をポイントして、「gpedit.msc」と入力し、[OK]をクリックしてグループポリシーエディターを起動します。
  2. [コンピューターの構成]、[Windowsの設定]、[セキュリティの設定]、[ローカルポリシー]、[セキュリティオプション]、[アカウント]の順に開きます。
  3. [空白のパスワードのローカルアカウント使用をコンソールへのログオンのみに制限する]をダブルクリックします。
  4. [無効]をクリックし、[OK]をクリックします。
  5. グループポリシーエディターを終了します。

注:デフォルトでは、このポリシーはオン(有効)です。


カバーの下で、レジストリでは、これは

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"LimitBlankPasswordUse"=dword:00000000

したがって、代わりに、これを直接に設定LimitBlankPasswordUseすることで実現できます0。に設定する1と、デフォルトの動作に戻ります。


これを有効にすると、空のパスワードを使用してログオンできるようになります。


6
再起動またはログオフが必要ですか?
ボゾジョー

私にも同じ要件があります。「mstsc」を使用して、Windows 7マシンからWindows 2003サーバーマシンに接続しています。「Configuration \ Windows Settings \ Security Settings \ Local Policies \ Security Options \ Accounts:ローカルアカウントでの空のパスワードの使用をコンソールログオンのみに制限する」オプションを無効にしました。しかし、それでもパスワードの入力を求められます。何か提案はありますか?ありがとう

6
これには、再起動やログオフは必要ありません。ホストPCでポリシー/レジストリエントリを設定し、リモートコンピューターから再度ログオンすると、正常に機能するはずです。
レッサンヴァエジ13

これは、RDPを使用した0x80090304認証エラーの修正の可能性もあります。(同じ問題、それはNLAで接続しているかどうかによって異なります。)
RobinHood70

+1; Windows 8でも確認されました。
ジョセフハーラッシュ

4

ここでの説明が示すように、設定は無効にする必要があると思います:

このセキュリティ設定は、パスワードで保護されていないローカルアカウントを使用して、物理コンピューターコンソール以外の場所からログオンできるかどうかを決定します。有効にすると、パスワードで保護されていないローカルアカウントは、コンピューターのキーボードでのみログオンできます。

デフォルト:有効。

したがって、無効にすることで、パスワードなしでログオンできます。

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