Windows7-「指定されたネットワークパスワードは正しくありません。」パスワードが実際に正しい場合


17

しばらくの間、Sambaサーバーをセットアップしました。これはハードウェアNASであり、残念ながらSambaログへのアクセスを提供しません。(NASの正確なモデルはAddonics NAS Adapterと呼ばれます)

Windows VistaとWindows XPマシンもあります-両方から、エラーなしで\\ 192.168.0.20 \ Smdをマップできます(net use l:\\ 192.168.0.20 \ Smdは、ユーザー名とパスワードを要求した後に機能します) )。

また、Windows 7を搭載した新しいコンピューターを購入し、まったく同じnet useコマンドを実行しようとすると、まったく同じユーザー名とパスワードのペアを使用して、「指定されたネットワークパスワードが正しくありません」というメッセージが表示されます。また、Windowsエクスプローラーメニューからマッピングを試みたところ、同じエラーが発生しました。

2台のマシンのクロックを同期し、再試行しました...それでも同じエラーが続きます。

ここで本当に驚くべきことは、マッピングがWindowXPマシンとWindows Vistaマシンで機能するが、まったく同じコマンドとユーザー名/パスワードを使用してWindows7マシンで失敗することです-誰がこれを引き起こしているのか、問題を解決する方法を知っていますか?ありがとう


SMBサーバーのログを確認できますか?
ディーンJ

回答を特定の回答へのコメントとして投稿するか、元の質問を編集することをお勧めします(そうでない場合は、賛成票で混乱し、順不同になります)。
カラマルフィア09

実際、Windows 7 / Vistaでの問題は見かけよりもずっと悪いことがわかりました。<a href=" nikhef.nl/~janjust/CifsOverSSH/VistaLoopback.html">このチュートリアル</a>は、受け入れられた回答が機能しない場合に役立つかもしれません。
ボボボボ

回答:


18

Dominic Dの説明は正しいです。Vista、Windows7、およびWindows2008 r2はデフォルトでNTLMv2を使用します。Sambaの古い実装はこれをサポートせず、パスワードの失敗を返します。幸いなことに、V2が使用できない場合、VistaとWindows 7(およびサーバー2k8と推測します)にv1プロトコルを使用するように指示できます。

これらはVista用の私のメモで、Windows 7 Pro 64ビットで機能しました。

  1. スタート->実行-> secpol.msc
  2. ローカルポリシー->セキュリティオプション->ネットワークセキュリティ:LAN Manager認証
  3. NTVLM2応答LMおよびNTLM のみに変更します-ネゴシエートされた場合はNTLMV2セッションセキュリティを使用します

Vista Homeで立ち往生している場合、secpol.mscはありません。代わりに:

  1. スタート->実行-> regedit
  2. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsaに移動します
  3. LmCompatibilityLevelの場合、「3」を「1」に変更します
  4. この時点で再起動が必要になる場合があります。

2
どうもありがとうございました!値が1のREG_DWORDとして指定した場所(不足している)の下に新しいLmCompatibilityLevelエントリを作成し、再起動後にWindows7で共有をマウントできました!私は現在、cmd.exeウィンドウ(再びWindows7のみ)でマップされたドライブの下にあるときにすべてのフォルダが見えないように見える奇妙な問題を抱えています-しかし、私はこれで生きることができます(Cygwinが正常に動作することを願っています...インストール今)。
Win7ホームユーザー

1
将来の読者:NTLMv2より前のWindowsパスワードストレージスキームは非常に簡単に解読できるため、ベンダーにSambaの更新を奨励するために可能な限りのことを行うことをお勧めします。 lbl.gov/cyber/systems/lanman.htmlには明確な説明があります。
ロイスウィリアムズ

「Win7 Home User」とまったく同じで、Win 10 home x64で
機能しました-lowtech

11

Windows7およびWindows2008 r2は、デフォルトでNTLMv2を使用します。Sambaの古い実装はこれをサポートせず、パスワードの失敗を返します。

NASでもまったく同じ問題がありました。

2つのソリューション

  1. NASベンダーのバグを修正して実装を更新します(パッチを受け取ったところです)。
  2. GPOまたはローカルポリシー経由でポリシーの変更をプッシュします。変更する必要がある設定は、ローカルコンピューターポリシー->コンピューターの構成-> Windowsの設定->セキュリティの設定->ローカルポリシー->セキュリティオプション->ネットワークセキュリティ:LAN Manager認証レベルです。[LMとNTLMを送信する]に設定します-ネゴシエートされる場合はNTLMv2セッションセキュリティを使用します。これにより、両方の長所が提供され、サポートされている場合はセキュリティが向上し、サポートされていない場合はフォールバックされます。これはデフォルトのWindows7 / Windows2008r2オプションIMOである必要がありますが、何らかの理由でそうではありません。

回答ありがとうございます- 残念ながら、NASのファームウェアの更新は機能しませんでしたが、David Mackintoshのヒントで認証設定を変更することができました。
Win7ホームユーザー

0

これはおそらくそうではありませんが、Windows 7マシンでSMB2を無効にしてみてください。SMB2はWindows Vistaで導入されたため、Vistaマシンが動作する場合、7マシンでも動作すると思いますが、試してみても問題はありません。


やってみた コマンドを使用してSMB2を無効にしました(セパレータとして===を使用しています):=== sc config lanmanworkstation depend = bowser / mrxsmb10 / nsi === sc config mrxsmb20 start = disabled ===しかし、動作しませんでした(偶数再起動後)。
Win7ホームユーザー

0

私はこれを回答として投稿することをheします。それはとても薄っぺらいですが、これは純粋にWin7 Homeのもので、プロ版や究極版を使用している人には見られないかもしれません。私はホームグループについて何かを読んだことを覚えています-彼らは機能が制限されているか、構文が変更されている可能性がありますか?

彼らがホームバージョンでより多くの経験があるかもしれないという理由だけで、あなたはsuperuser.comでチェックしたいかもしれません。(ホームバージョンは、質問がSUに属することを意味する場合もありますが、投票でそれを決定する必要があるように感じます...それを変更するのは少し灰色の領域のようです)。

実行ボックスに\ 192.168.0.20 \ Smdを貼り付けることで共有をプルアップできますか?


ProとUltimateは、ネットワークをHomeと異なる方法で処理しませんが、Windows 7のネットワークの変更が非互換性を引き起こした可能性があります。
ギャレット

回答をありがとう-デビッド・マッキントッシュは、問題を解決するためのヒントを提供しました!
Win7ホームユーザー

1
@Garrett-まあ、ホームにドメインに参加できないと思いますか?ただし、それ以外は変更されていません。
カラマルフィア2009

確かに、ドメインは参加せず、リモートデスクトップの宛先、ビットロッカーなどのようなものもあります...
ギャレット

0

NTLMの要件に問題がある可能性があります。Win 7ボックスをsambaで動作させるために次のことをしなければならない人がいることを読みました。

コントロールパネル-管理ツール-ローカルセキュリティポリシー

ローカルポリシー-セキュリティオプション

ネットワークセキュリティ:LAN Manager認証レベル

LMおよびNTLM応答を送信する

NTLM SSPの最小セッションセキュリティ

[128ビット暗号化が必要]を無効にします


「ローカルセキュリティポリシー」メニューを見つけることができませんでした-Windowsがホームにある可能性がありますか?いずれにせよ、これに最も近いのはこのオプションでした。ファイル共有接続Windows 7は128ビット暗号化を使用して、ファイル共有接続を保護します。一部のデバイスは128ビット暗号化をサポートしていないため、40ビットまたは56ビットの暗号化を使用する必要があります。[] 128ビット暗号化を使用して、ファイル共有接続を保護します(推奨)[] 40ビットまたは56ビット暗号化を使用するデバイスでファイル共有を有効にします2番目のオプションを有効にしましたが、何も変わらないようです(再起動後も)。
Win7ホームユーザー

Hrrm ...私は確認するために、Windows 7のホームプレミアムのコピーを持っていけないけどに従ってsocial.answers.microsoft.com/Forums/en-US/w7security/thread/...は、Windowsのバージョンでは利用できません。それなしでこれらの設定を変更する方法がわかりません。
ドミニクD

-1

UNCパスでは二重の先頭のバックスラッシュを使用する必要があります。

このような: net use I: \\192.168.0.20\Smd


ものであり、主要なバックスラッシュ、末尾のではない...
キホーテいんちき

正しい-それが私がやっていることです(ここの元の投稿では、これを間違って書いています-しかし、正しいコマンドを与えています)。
Win7ホームユーザー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.