"Konto derzeit deaktiviert" beim Zugriff auf die Freigabe, noch bevor Sie sich anmelden

7

Wenn ich beispielsweise versuche, auf einen Freigabeordner zuzugreifen \\share-folder, wird die folgende Fehlermeldung angezeigt:

Anmeldefehler: Konto derzeit deaktiviert

Dies erscheint mir seltsam, da kein 'Konto' deaktiviert werden muss: Mir wurde nicht einmal ein Anmeldedialog angezeigt. (Das Konto, das ich verwendet hätte, ist nicht deaktiviert ...)

Auf dem Client (der mit der Fehlermeldung) wird Windows XP SP3 ausgeführt. Auf dem Server wird Windows 7 ausgeführt. Die Firewall ist so eingestellt, dass die Dateifreigabe von jedem Computer in unserem / 16 CIDR aus möglich ist (der Client befindet sich natürlich in diesem großen Block).

Wie kann ich den Server dazu bringen, den Client zu erkennen? Ich kann die Einstellungen entweder ändern.

Charles
quelle
1
Ist die Umgebung AD oder Arbeitsgruppe?
JS.
Arbeitsgruppe. Gute Frage, das hätte ich erwähnen sollen.
Charles
Charles, können Sie bestätigen, dass Sie von anderen Clients aus auf die Freigabe zugreifen können? Welche Share \ ntfs-Berechtigungen sind für den Ordner festgelegt? Hat das Benutzerkonto auf dem XP-Computer ein leeres Kennwort?
JS.
Ich habe von jedem anderen Computer aus Zugriff auf die Freigabe, einschließlich mehrerer XP-Computer. Ich habe einen speziellen "Freigabe" -Benutzer, der über alle Berechtigungen für diesen Ordner verfügt, und dies ist der Benutzer, über den ich eine Verbindung herstelle.
Charles
Ist das Computerkonto mit einem Grabstein versehen?
DC5553

Antworten:

9

Es hört sich so an, als ob Ihr Client-Computer Ihnen nicht die Möglichkeit bietet, Anmeldeinformationen für den Benutzernamen "share" anzugeben, den Sie auf Ihrem Server erstellt haben.

In einer Arbeitsgruppenumgebung können Sie Windows am einfachsten dazu zwingen, sich bei einer Netzwerkfreigabe mit bestimmten Anmeldeinformationen anzumelden:

net use \\server\share /delete
net use \\server\share /user:server\username <password>

Das Zuordnen eines Laufwerksbuchstabens zur Freigabe ist optional, z.

net use \\server\share /delete
net use S: /delete
net use S: \\server\share /user:server\username <password>

In Ihrem speziellen Fall wäre der oben genannte Benutzername "share".

Übrigens: Wie viele Clients greifen gleichzeitig auf diesen "Server" zu? Windows 7 hat ein Limit von 20 Verbindungen, von 10 in Windows XP. Es ist lange her, dass ich in einer Umgebung gearbeitet habe, in der ein Windows-Client-Betriebssystem als Dateiserver verwendet wurde, aber es erscheint plausibel, dass bei Erreichen des Grenzwerts zusätzliche Verbindungen mit einer nicht intuitiven Fehlermeldung verweigert werden könnten.

Skyhawk
quelle
Ausgezeichnet! Ich mache das sofort. Die Anzahl der Kunden sollte sehr gering sein ... wahrscheinlich nicht mehr als 6 oder 10.
Charles
1
Vielen Dank! Hatte eine abgespeckte Kopie von XP, die das GUI-basierte Netzwerk nicht enthält. Das hat mir das Leben gerettet.
Foochow
9

Sehen Sie sich den Credential Manager auf dem XP-Computer an.

Systemsteuerung -> Benutzerkonten -> Netzwerkkennwörter verwalten (links auf dem Bildschirm)

Hier sehen Sie eine Liste der gespeicherten Benutzernamen \ Passwörter und des Servers \ Freigabe, für die sie verwendet werden.

Löschen Sie den betreffenden Server \ share. Wenn Sie das nächste Mal eine Verbindung zur Freigabe herstellen, werden Sie aufgefordert, einen Benutzernamen und ein Kennwort einzugeben.

Bearbeiten:

Eine andere zu überprüfende Sache wäre die Anzahl der offenen Sitzungen auf dem Windows 7-Computer, auf dem sich die Freigabe befindet. Windows 7 ist auf 10 gleichzeitige Sitzungen begrenzt.

Sie können dies in der Computerverwaltung auf dem Windows 7-Computer überprüfen.

Klicken Sie im Startmenü mit der rechten Maustaste auf "Computer" und wählen Sie "Verwalten". Navigieren Sie dann zu Systemprogramme - Freigegebene Ordner - Offene Sitzungen.

JS.
quelle
Ich werde das versuchen, aber ich wäre überrascht, wenn es funktionieren würde. Der Server ist neu, der Client hat noch nie eine Verbindung zu ihm hergestellt.
Charles
"Meine Netzwerkkennwörter verwalten" hatte nichts auf dem XP-Computer. Der Win7-Server hatte zu diesem Zeitpunkt nur 0 gleichzeitige Sitzungen - und bisher habe ich dies nur auf 5 Computern eingerichtet, sodass es nicht möglich sein sollte, dieses Limit zu erreichen. Irgendwelche anderen Gedanken?
Charles
Verwalten Sie meine Netzwerkkennwörter, die für mich funktioniert haben! (Ich hatte ein bestehendes Konto, das nicht mehr funktionierte, als der Server neu erstellt wurde)
MrTrick
1

Geben Sie an der Eingabeaufforderung "net use" ein und prüfen Sie, ob Anmeldeinformationen für diesen Server zwischengespeichert wurden. Löschen Sie sie entsprechend.

Safado
quelle
Der Client sagt: "Neue Verbindungen werden gespeichert. Die Liste enthält keine Einträge." - Das heißt, es werden keine Anmeldeinformationen zwischengespeichert. Aber das hat ein anderes Problem gelöst, also +1 dafür.
Charles
1

Können Sie überprüfen, ob auf einem der Computer Antivirus ausgeführt wird? Überprüfen Sie auch die Anwendungsereignisanzeige, wenn Sie diesen Fehler erhalten. Sie könnten dort einen Hinweis bekommen :)

Viel Spaß bei der Fehlerbehebung

Vivek Kumbhar
quelle
Ich habe in der Ereignisanzeige nichts Nützliches gesehen. Auf beiden Computern wird Symantec AV ausgeführt, aber das scheint nicht das Problem zu sein.
Charles
interessant .. können Sie diesen Ordner in der Ausnahmeliste auf Win 7-Computer hinzufügen und überprüfen, ob das funktioniert
Vivek Kumbhar
1

Welche Windows-Versionen verwenden Sie? Win7 Home Premium / Professional / Ultimate? Windows XP Home / Professional?

Haben Sie die einfache Dateifreigabe aktiviert oder deaktiviert?

Haben Sie versucht, die Freigabe einem Laufwerk zuzuordnen und es mit einem anderen Benutzernamen zu verbinden?

Bearbeiten: Ich bin auch neugierig, welches System den Fehler "Konto deaktiviert" auslöst. Können Sie in Ihrer Ereignisanzeige nachsehen, um zu sehen? Das Ereignisprotokoll sollte Ihnen auch genau mitteilen, auf welches Konto es sich bezieht. Mein Gedanke ist, dass versucht wird, das Gastkonto zu verwenden.

lockerer
quelle
XP Pro SP3 und 7 Pro. Die einfache Dateifreigabe ist deaktiviert. Aber die Zuordnung der Freigabe scheint zu funktionieren! (+1) Das Kennwort wird jedoch nicht gespeichert. Wenn ich den Computer einschalte, kann das Laufwerk keine Verbindung mehr herstellen (mit der Standardfehlermeldung) und ich bin in der ursprünglichen Situation ("Konto derzeit deaktiviert"). Ich kann die Verbindung auf die gleiche Weise wiederherstellen, aber wie kann ich das Kennwort speichern?
Charles
Das Kennwort sollte gespeichert werden, solange Sie bei der Anmeldung erneut die Verbindung hergestellt haben. Sie können versuchen, einen Benutzer auf dem XP-Computer mit demselben Benutzernamen und Kennwort wie auf dem Win 7-Computer zu erstellen.
lockerer
1

Ich vermute, dass dies etwas mit inkompatiblen Sicherheitseinstellungen in lokalen oder Gruppenrichtlinien zu tun hat. Sehen Sie sich die Optionen im Gruppenrichtlinien-Editor im Windows 7-Feld an und finden Sie heraus, was Sie finden können. Es befindet sich höchstwahrscheinlich irgendwo unter: Computerkonfiguration -> Windows-Einstellungen -> Sicherheitseinstellungen -> Lokale Richtlinien -> Zuweisung von Benutzerrechten oder Sicherheitsoptionen.

Handelt es sich bei diesen Domänenmitgliedern übrigens um Arbeitsgruppencomputer?

Hinweis: Starten Sie den lokalen Gruppenrichtlinien-Editor, indem Sie "gpedit.msc" an der Eingabeaufforderung "Ausführen" ausführen.

Trevor Sullivan
quelle
Arbeitsgruppencomputer.
Charles
1

Ich habe mehrere Computer in einer AD-Domäne - und "plötzlich" konnte sich eine meiner Win7-Boxen nicht mehr bei einer Linux-SMB-Freigabe anmelden, die ich als Hauptdateispeicher verwende.

Es gab andere Maschinen, einschließlich Win7-Maschinen, die problemlos darauf zugreifen konnten.

Die Lösung zum Bearbeiten der Liste "Anmeldeinformationen verwalten" war genau richtig! Ich habe einen zwischengespeicherten Berechtigungsnachweis für den SMB-Server gefunden, ihn gelöscht und alles war in Ordnung.

Jim Harris
quelle
1

Gibt es auf dem Win7-Server einen Benutzer mit demselben Namen wie den Benutzer, mit dem Sie am XP-Computer angemeldet sind? In diesem Fall erhalten Sie nie eine Kennwortabfrage, da Windows standardmäßig versucht, die Sitzungsanmeldeinformationen zu verwenden. Dies schlägt mit einem falschen Kennwort anstelle von "Benutzer existiert nicht" fehl, weshalb Sie nicht nach Ersatzanmeldeinformationen gefragt werden .

Tatsächlich kann es sein, dass das Konto deaktiviert ist, sodass die Verbindung sofort abgelehnt wird, anstatt das falsche Kennwort zu erkennen und Sie aufzufordern, es erneut zu versuchen.

Andrew
quelle
0

Sie müssen das Gastkonto an beiden Enden der anonymen Freigabeverbindung aktivieren. Ein 2008R2-Server, der auf eine anonyme Freigabe zugreift, fordert jedoch aus irgendeinem Grund, den ich noch nicht gefunden habe, zur Eingabe eines Benutzernamens und eines Kennworts auf. Wenn Sie jedoch Gast mit leerem Kennwort eingeben, wird die Verbindung hergestellt.


quelle
Ich möchte jedoch keinen anonymen Zugriff zulassen - ich möchte ein bestimmtes Konto verwenden.
Charles
0

Dies wird dadurch verursacht, dass auf dem PC, von dem aus Sie eine Verbindung herstellen möchten, kein Kennwort für Ihr Konto vorhanden ist

Klicken Sie sich durch die Systemsteuerung - Benutzerkonten und legen Sie ein Kennwort für Ihre aktuelle Anmeldung fest

Wenn Sie dann versuchen, auf die Netzwerkfreigabe zuzugreifen, werden Sie aufgefordert, einen Benutzernamen und ein Kennwort einzugeben. Verwenden Sie an dieser Stelle die richtige, um auf die Freigabe zuzugreifen.

SiParker
quelle