Назад | Перейти на главную страницу

«Учетная запись в настоящее время отключена» при доступе к общему ресурсу, даже до входа в систему

Когда я пытаюсь получить доступ к общей папке, скажем \\share-folder, Я получаю следующее сообщение об ошибке:

ошибка входа в систему: учетная запись в настоящее время отключена

Мне это кажется странным, поскольку нет «учетной записи», которую можно было бы отключить: мне даже не было представлено диалоговое окно входа в систему. (Учетная запись, которую я бы использовал, не отключена ...)

Клиент (с сообщением об ошибке) работает под управлением Windows XP SP3. Сервер работает под управлением Windows 7; его брандмауэр настроен так, чтобы разрешить совместное использование файлов с любого компьютера в нашем / 16 CIDR (клиент, естественно, находится в этом большом блоке).

Как я могу заставить сервер распознавать клиента? Я могу изменить настройки на любом из них.

Взгляните на Credential Manager на машине XP.

Панель управления -> Учетные записи пользователей -> Управление паролями моей сети (в левой части экрана)

Здесь вы увидите список сохраненных имен пользователей \ паролей и сервер \ общий ресурс, против которого они используются.

Удалите рассматриваемый сервер \ общий ресурс, и в следующий раз, когда вы подключитесь к общему ресурсу, он попросит вас ввести имя пользователя и пароль.

Редактировать:

Еще одна вещь, которую нужно проверить, - это количество открытых сеансов на машине Windows 7, на которой размещен общий ресурс. Windows 7 имеет ограничение в 10 одновременных сеансов.

Вы можете проверить это в управлении компьютером на машине с Windows 7 -

В меню «Пуск» щелкните правой кнопкой мыши «компьютер» и выберите «Управление», затем перейдите в «Системные инструменты» - «Общие папки» - «Открытые сеансы».

Похоже, ваш клиентский компьютер не дает вам возможности указать учетные данные для имени пользователя "общего доступа", которое вы создали на своем сервере.

В среде рабочей группы самый простой способ заставить 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 подключений по сравнению с 10 в Windows XP. Прошло много времени с тех пор, как я работал в среде, которая использовала клиентскую ОС Windows в качестве файлового сервера, но кажется правдоподобным, что, если бы предел был достигнут, дополнительные подключения могли быть отклонены с неинтуитивным сообщением об ошибке.

Можете ли вы проверить, работает ли антивирус на любой из машин? Кроме того, при появлении этой ошибки проверьте средство просмотра событий приложения. Вы можете получить какую-то подсказку :)

Удачного устранения неполадок

Попробуйте ввести «net use» в командной строке и посмотрите, были ли кэшированы какие-либо учетные данные для этого сервера, и удалите их соответствующим образом.

Какие версии Windows у вас установлены? Win7 Home Premium / Professional / Ultimate? Windows XP Home / Professional?

У вас включен или отключен простой обмен файлами?

Вы пытались сопоставить общий ресурс с диском и указать ему подключаться с другим именем пользователя?

Изменить: мне также любопытно, какая система выдает ошибку отключения учетной записи. Можете ли вы посмотреть в программе просмотра событий? В журнале событий также должно быть указано, к какой учетной записи он относится. Я думаю, что он пытается использовать гостевую учетную запись.

Я предполагаю, что это как-то связано с несовместимыми настройками безопасности в локальной или групповой политике. Просмотрите параметры в редакторе групповой политики в окне Windows 7 и посмотрите, что вы можете найти. Скорее всего, это где-то в разделе: Конфигурация компьютера -> Параметры Windows -> Параметры безопасности -> Локальные политики -> Назначение прав пользователя или Параметры безопасности.

Кстати, это члены домена или компьютеры рабочей группы?

Примечание. Запустите редактор локальной групповой политики, запустив «gpedit.msc» из командной строки.

Это вызвано тем, что в вашей учетной записи на компьютере, с которого вы пытаетесь подключиться, отсутствует пароль.

Щелкните Панель управления - учетные записи пользователей и установите пароль для текущего входа в систему.

затем, когда вы попытаетесь получить доступ к общему сетевому ресурсу, он запросит имя пользователя и пароль. используйте правильный, чтобы получить доступ к общему ресурсу на этом этапе.

У меня есть несколько компьютеров в домене AD - и «внезапно» один из моих компьютеров с Win7 не смог войти в общий ресурс Linux SMB, который я использую в качестве основного хранилища файлов.

Были и другие машины, в том числе машины Win7, которые могли нормально получить к нему доступ.

Решение по редактированию списка «Управление учетными данными» было правильным! Я нашел кешированные учетные данные для SMB-сервера, удалил их, и все было хорошо.

На «сервере» Win7 есть пользователь с тем же именем, что и пользователь, с которым вы вошли в систему XP? Если это так, вы никогда не получите запрос на ввод пароля, так как Windows попытается использовать учетные данные сеанса по умолчанию, и это не сработает с неверным паролем вместо «пользователь не существует», поэтому он не запрашивает у вас новые учетные данные. .

На самом деле может случиться так, что учетная запись отключена, поэтому она категорически запрещает соединение, вместо того, чтобы определять неверный пароль и просить вас повторить попытку.

Вы должны включить гостевую учетную запись на обоих концах анонимного общего доступа. Однако сервер 2008R2, обращающийся к анонимному общему ресурсу, по-прежнему запрашивает имя пользователя и пароль по какой-то причине, которую я еще не отследил. Но ввод гостя с пустым паролем устанавливает соединение.