У меня есть система Linux, которая монтирует общие папки Windows с помощью cifs, настроенная в /etc/fstab
. Файловый сервер Windows, к которому он подключается, присоединяется к домену Active Directory. Когда я монтирую общие ресурсы, что я делаю вручную, у меня запрашивают учетные данные Windows для каждой точки монтирования. Я понимаю, что эти учетные данные кэшируются cifs и используются для повторного подключения к общему ресурсу при использовании файловой системы.
Это создает проблему, если я примонтирую, введу свой пароль, а затем пароль в Active Directory изменится. При доступе к файловой системе cifs пытается соединиться со своим кэшированным (старым) паролем, и это приводит к блокировке учетной записи после достаточного количества попыток.
Я не могу найти способ предотвратить повторную попытку cif-файлов при обнаружении ошибки «неверное имя пользователя / пароль» на файловом сервере Windows. Я вижу, что разработчики Samba обсуждали это еще в 2005 году, но никакого исправления на самом деле не было реализовано.
Кто-нибудь еще сталкивался с этой проблемой и есть ли известные обходные пути? В настоящее время каждый раз, когда срок действия моего пароля истекает, я должен размонтировать его на каждом используемом ящике, затем изменить пароль, а затем перемонтировать. Отклонения от этого порядка приводят к повторным блокировкам, поскольку все еще установленные экземпляры cifs продолжают повторяться.