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

Переменные не раскрываются в smb.conf при использовании Samba 4

Я использую Samba 4.0.0beta2 на Debian Wheezy в качестве контроллера домена Active Directory. Я также использую winbind в своем /etc/nsswitch.conf так getent passwd возвращает пользователей домена.

Я установил

template homedir = /home/%U

в моем smb.conf файл, но вместо замены %U для имени пользователя, getent passwd возвращает:

HOME\Administrator:*:0:100::/home/%U:/bin/bash
HOME\Guest:*:3000000:3000001::/home/%U:/bin/bash

Это почему?

Значение изменилось с момента Samba4,

Новое значение для имени пользователя% ACCOUNTNAME% используется следующим образом:

template homedir = /home/%ACCOUNTNAME%