Добрый день!
Подскажите, пожалуйста, каков правильный порядок удаления пользователей, имеющих учетку для самбы? Просматривая файл messages обнаружил, что встречаются записи о том, что файл smbpasswd поврежден. Имя в файле встречается, но в файле passwd отсутствует. Судя по всему, пользователя удалили из системы passwd -d <username>, но smbpasswd -x <username> предварительно не выполнили. Если сейчас попытаться выполнить эту команду, то получаю сообщение об ошибке -
build_sam_account: smbpasswd database is corrupt! username <name> with uid 689 is not in unix passwd database!
Failed to modify password entry for user <name>
И второй вопрос - допусимо ли удалить из файла smbpasswd строку с информацией о пользователе? Исправит ли это ошибку?
