ログインまたはアカウント作成でアカウントを作成すると、編集することができます。

Windows Vista から samba サーバへ接続すると「ログオンに失敗しました」となってしまう

出典: maruko2 Note.

Windows Vista から samba サーバへ接続すると、「ログオンに失敗してしまいました」と表示され接続できないことがあります。 (パスワードを入力する認証に失敗してしまう。ゲストログオンでは接続できる。)


目次

なぜ起こるのか

これは、Windows Vista が samba サーバに接続するときに使用する認証方法として、新しい方法(NTLMv2)を使用するようになったため、認証に失敗してしまうためです。


解決方法

解決方法は、Windows Vista の設定を変更するか、samba サーバの設定を変更するかになります。

クライアント側での解決策(Windows Vista 側)
  1. Windows Vista から samba サーバへ接続するときの認証方法を、従来の方法に変更する。
サーバ側での解決策
  1. samba 3.0.24 以上では Windows Vista に正式対応している。
  2. samba 2.2 以上では NTLNv2 認証に対応できるが、samba 2.2 で NTLMv2 対応にすると Win95/98/ME/NT から認証できなくなる。


Windows Vista から samba サーバへ接続するときの認証方法を、従来の方法に変更する方法

1. 『スタート』メニューの下のほうにある『検索の開始』に、regedit と入力しエンターキーを押します。

image:WindowsVistaStart.png

2. レジストリエディタが起動するので、レジストリエディタを使い LmCompatibilityLevel レジストリをダブルクリックし編集画面を出します。

HKEY_LOCAL_MACHINE
  └ SYSTEM
     └ CurrentControlSet
         └ Control
             └ Lsa
                   ├ LmCompatibilityLevel

image:WindowsVistaレジストリエディタ.png

3. LmCompatibilityLevel の値のデータを、3 から 1 へ変更し OK ボタンを押します。

image:LmCompatibilityLevel.png

以上でファイル共有サーバに接続できるようになります。


参考ページ

  • Windows VistaFAQ - NAS機器のパスワードが弾かれる

http://vistafaq.stdo.net/content/5/37/ja/nas機器のパスワードが弾かれる.html

表示