LinuxForum.Fans
Тема

Q samba homedir

Автор: Cruiser78 1 сообщений 1623 просмотров
#261748

Привет всем!

Задача тривиальная. Надо в самбе, поставленной из штатных репозиториев (samba-3.5.11-79.fc14.x86_64) в RFR-14 на файловом сервере отодрать домашний каталог, который раздается самбой в секции [homes] от определения домашних каталогов юзерей в /etc/passwd. То есть надо, чтобы юзер при входе в систему получал свой домашний каталог по определению в /etc/passwd. А когда он примонтирует CIFS-каталог по самбе, то чтобы там ему призжал не домашний каталог из /etc/passwd а иной. То есть, чтобы было два домашних каталога, один системный и второй, который приезжает из самбы.

Чтение манов и конфигов привело к осознанию применения параметра template homedir= /path/to/new/home/%U. Сказано - сделано. testparam никаких ошибок на эту запись не поставил. Но... Перегружаем самбу, winbind с новым шаблоном, а она, сволочь, упорно раздает пользователям те домашние каталоги, что определены в /etc/passwd а этот шаблон - игнорирует. При этом в логах нет никакой ругани на неправильный формат прараметра.

Вопрос простой - что я неправильно делаю?
==================
Вобщем, научил самбу не искать в /etc/passwd юзерские хомовники. В секции [homes] определил path = /path/to/new/home/%u. В таком варианте - работает.

Войдите или зарегистрируйтесь, чтобы ответить.