web-dev-qa-db-ja.com

ログイン前であっても、共有にアクセスすると「アカウントは現在無効になっています」

共有フォルダにアクセスしようとすると、\\share-folder、次のエラーメッセージが表示されます。

ログオン失敗:アカウントは現在無効になっています

無効にする「アカウント」がないため、これは私には奇妙に思われます。ログインダイアログボックスも表示されませんでした。 (使用したはずのアカウントが無効になっていない...)

クライアント(エラーメッセージのあるクライアント)はWindows XP SP3を実行しています。サーバーはWindows 7を実行しています。そのファイアウォールは、/ 16 CIDR(クライアントは当然、この大きなブロックにあります)。

サーバーにクライアントを認識させるにはどうすればよいですか?どちらでも設定を変更できます。

7
Charles

クライアントマシンでは、サーバー上に作成した「共有」ユーザー名の認証情報を指定する機会が与えられていないようです。

ワークグループ環境では、Windowsに特定の資格情報を使用してネットワーク共有にログインさせる最も簡単な方法は次のとおりです。

Net Use \\server\share /delete
Net Use \\server\share /user:server\username <password>

共有へのドライブ文字のマッピングはオプションです。例:

Net Use \\server\share /delete
Net Use S: /delete
Net Use S: \\server\share /user:server\username <password>

特定のケースでは、上記のユーザー名は「共有」になります。

ちなみに、この「サーバー」に同時にアクセスしているクライアントの数はいくつですか。 Windows 7の接続数は20に制限されており、Windows XPの場合は10です。 WindowsクライアントOSをファイルサーバーとして使用している環境で作業してから久しぶりですが、制限に達した場合、直感的でないエラーメッセージで追加の接続が拒否される可能性があると考えられます。

9
Skyhawk

XPマシン上のCredential Managerを見てください。

コントロールパネル->ユーザーアカウント-> [ネットワークパスワードの管理](画面左側)

ここには、保存されているユーザー名\パスワードと、それらが使用されるサーバー\共有のリストが表示されます。

問題のserver\shareを削除すると、次に共有に接続したときに、ユーザー名とパスワードの入力を求められます。

編集:

確認するもう1つのことは、共有をホストしているWindows 7マシンで開いているセッションの数です。 Windows 7では、同時セッション数は10に制限されています。

これは、Windows 7マシンのコンピューター管理で確認できます-

スタートメニューで[コンピュータ]を右クリックして[管理]を選択し、[システムツール]-[共有フォルダ]-[セッションを開く]に移動します。

9
JS.

実行しているWindowsのバージョンは何ですか? Win7 Home Premium/Professional/Ultimate? Windows XP Home/Professional?

簡単なファイル共有をオンまたはオフにしていますか?

共有をドライブにマップして、別のユーザー名を使用して接続するように伝えようとしましたか?

編集:どのシステムがアカウント無効化エラーをスローしているのかも知りたいです。イベントビューアを見て確認できますか?イベントログには、参照しているアカウントも正確に記録されています。私の考えでは、Guestアカウントを使用しようとしています。

1
slacker

いずれかのマシンでアンチウイルスが実行されているかどうかを確認できますか?また、このエラーが発生した場合は、アプリケーションイベントビューアを確認してください。あなたはそこにいくつかの手がかりを得るかもしれません:)

幸せなトラブルシューティング

1
Vivek Kumbhar

Win7の「サーバー」に、ログインしているユーザーと同じ名前のユーザーがいますXP machine with ??そうである場合、パスワードを取得できませんWindowsとしてプロンプトはデフォルトでセッション資格情報を使用しようとしますが、これは「ユーザーが存在しない」の代わりに不正なパスワードで失敗するため、代わりの資格情報を求められません。

実際、アカウントが無効になっている可能性があるため、不正なパスワードを見つけて再試行するように求めるのではなく、接続を完全に拒否します。

1
Andrew

ADドメインに複数のコンピューターがあり、「突然」Win7ボックスの1つがLinuxにログインできなくなりましたSMBメインのファイルストアとして使用する共有。

Win7マシンを含め、他のマシンには問題なくアクセスできました。

「資格情報の管理」リストの編集に関する解決策がスポットされました! SMBサーバーのキャッシュされた資格情報を見つけ、それを削除しましたが、すべて順調でした。

1
Jim Harris

コマンドプロンプトで「Net Use」と入力して、そのサーバーの資格情報がキャッシュされているかどうかを確認し、それに応じて削除してください。

1
Safado

私の推測では、ローカルポリシーまたはグループポリシーの互換性のないセキュリティ設定と関係があるようです。 Windows 7ボックスのグループポリシーエディターのオプションを確認し、何が見つかるかを確認します。ほとんどの場合、コンピュータの構成-> Windowsの設定->セキュリティの設定->ローカルポリシー->ユーザー権利の割り当てまたはセキュリティオプションの下にあります。

ところで、これらのドメインメンバーは、ワークグループコンピューターですか。

注:実行プロンプトから「gpedit.msc」を実行して、ローカルグループポリシーエディターを起動します。

1
Trevor Sullivan

これは、接続しようとしているPCのアカウントにパスワードがないために発生します

コントロールパネル-ユーザーアカウントをクリックして、現在のログインのパスワードを設定します。

次に、ネットワーク共有にアクセスしようとすると、ユーザー名とパスワードの入力を求められます。この時点で正しいものを使用して共有にアクセスします。

0
SiParker

匿名共有接続の両端でGuestアカウントを有効にする必要があります。ただし、匿名の共有にアクセスする2008R2サーバーは、まだ追跡していない何らかの理由で、ユーザー名とパスワードの入力を要求します。しかし、空白のパスワードでゲストを入力すると、接続が確立されます。

0
user57138