23.8. Шифрование паролей в Windows

Проблема
Вы знаете, что по умолчанию Samba использует шифрованные пароли. Однако
некоторые версии Windows поддерживают только текстовые, незашифрованные
пароли. В Samba должны использоваться либо шифрованные, либо текстовые па роли; их одновременное использование невозможно. Какие пароли поддержива ются разными версиями Windows и какой вариант лучше выбрать?
Решение
Следующие версии Windows поддерживают только текстовые, нешифрованные
пароли:
Windows 95 (до OSR2);
Windows NT 3.x;
Windows NT4 (до SP3).
К счастью, для Windows 95 существует специальная «заплатка». Обра щайтесь к статье Microsoft Knowledge Base с номером 165403; вам нужен файл
Vrdupd.exe.
В современных системах NT4 используется обновление SP6, так что пробле мы остаются только у пользователей Windows NT 3.x. Если эта Проблемадей ствительно так важна, настройте Samba на поддержку текстовых паролей. Для
этого необходимо разрешить использование текстовых паролей на всех клиентах
Windows, кроме NT3, посредством установки специальных исправлений реестра.
Правка реестра Windows всегда опасна, к тому же она может нарушить работу
других приложений, зависящих от шифрования паролей. Мой вам совет: не де лайте этого. Но если подобная операция неизбежна (скажем, в вашем распоряже нии только локальная сеть с рабочими станциями NT3), отредактируйте файл
smb.conf и включите в него директиву encrypt passwords = no. Далее загляните в ка талог /usr/share/doc/samba-doc/registry; вы найдете в нем полный набор готовых
заплаток реестра.
См. также
Microsoft Knowledge Base Article 256986.