Добрый день, коллеги!
Помогите новичку. А именно: настраиваю на федоре RF12.x64 самбу по статье лиссяры
http://www.lissyara.su/articles/freebsd/programms/samba_as_pdc_without_ldap/
Там приведен пример для работы с freeBSD. И используется команда /usr/sbin/pw для управления пользователями. В мой федоре такой команды нет. Видимо, есть нечто аналогичное, но я не знаю что именно. Подскажите аналог, название, на какое слово man смотреть. А до остального я сам дойду.
freeBSD vs Fedora [решено]
А все пакеты от сервера самбы стоят? Команду под каким пользователем запускаешь?
Сейчас поищу одну ссылочку на данную тему
А вот и ссылочка: http://kbase.redhat.com/faq/docs/DOC-10071
Гляньте, поможет али нет
Добрый день, коллеги!
Помогите новичку. А именно: настраиваю на федоре RF12.x64 самбу по статье лиссяры
http://www.lissyara.su/articles/freebsd … hout_ldap/
Там приведен пример для работы с freeBSD. И используется команда /usr/sbin/pw для управления пользователями. В мой федоре такой команды нет. Видимо, есть нечто аналогичное, но я не знаю что именно. Подскажите аналог, название, на какое слово man смотреть. А до остального я сам дойду.
а что вам мешает воспользоваться первоисточником? у redhat на эту тему очень уж доступная информация
http://www.redhat.com/docs/manuals/linux/RHL-8.0-Manual/custom-guide/s1-samba-configuring.html
или
http://www.reallylinux.com/docs/sambaserver.shtml
и вот еще
http://directory.fedoraproject.org/wiki/Howto:Samba
зачем вам лисяра? вы не там ищите :)
Сейчас поищу одну ссылочку на данную тему
А вот и ссылочка: http://kbase.redhat.com/faq/docs/DOC-10071
Гляньте, поможет али нет
Спасибо. Заработало. Но не сразу, а только тогда, когда я добавил в smb.conf строчки
nt acl support = No
client plaintext auth = Yes
client lanman auth = Yes
Рад слышать. Пожалуйста :)
Рад слышать. Пожалуйста :)
Тогда еще один нахальный вопрос. А именно про руские буквы. Сейчас поставлено в самбе
# Настройка кодировок
unix charset = koi8-r
dos charset = cp866
display charset = koi8-r
Юзер с виндового компьютера в шаре создает некий объект и обзывает его по русски. У него на экране всё нормально. Проблем нет. А вот я, начинающий админ, захожу в эту шару непосредственно на сервере (локально ) и вместо русских названий вижу кракозябры. Если я локально создаю нечто и обзываю это по русски, то ремутному юзеру это нечто видится кракозябрами.
Как это исправить? Как сделать так, чтобы русские названия и там, и там отображались по русски?
Честно говоря. я кодировки в конфиге в последний раз прописывал, когда на фре самбу поднимал. А это было года 3-4 назад. После этого отдельно ничего указывать не приходилось.
Попробуйте временно закомментировать строки, касающиеся кодировки
Это выдержка из документации по Самба:
"As of Samba-3, Samba can (and will) talk Unicode over the wire. Internally, Samba knows of three kinds of character sets:
unix charset
This is the charset used internally by your operating system. The default is UTF-8, which is fine for most systems and covers all characters in all languages. The default in previous Samba releases was to save filenames in the encoding of the clients for example, CP850 for Western European countries.
display charset
This is the charset Samba uses to print messages on your screen. It should generally be the same as the unix charset.
dos charset
This is the charset Samba uses when communicating with DOS and Windows 9x/Me clients. It will talk Unicode to all newer clients. The default depends on the charsets you have installed on your system. Run testparm -v | grep "dos charset" to see what the default is on your system."
Параметры client code page и character set больше не поддерживаются. Параметр unix charset указывает кодировку, в которой будут храниться файлы на диске, в которой заданы параметры в smb.conf. Наконец-то появилась возможность хранить имена файлов в UTF-8!
Параметр dos charset указывает кодировку, в которой Samba будет общаться с клиентами, не поддерживающими Unicode. Все версии Windows, начиная с 95, понимают Unicode— но все же стоит установить dos charset = cp866, что соответствует client code page = 866 в более старых версиях.
Параметр display charset указывает в какой кодировке должны выводить информацию программы, непосредственно обменивающиеся информацией с пользователем, например smbclient, net, wbinfo и другие.
может все же unix charset = koi8-r > utf-8 ? или вообще эту строчку удалить
Попробуйте временно закомментировать строки, касающиеся кодировки
Да, эти параметры оказались совершенно лишними. Без них все работает прекрасно.
Можно еще волпрос? Все равно задам.
Дана сеть, в которой будет два самбовых файл-сервера (один сделан как PDC, второй - BDC). Соответсвенно они в одном NT домене. Задача сделать юзерам удобную жизнь, то есть, чтобы они регистрировались только в домене, а потом этот домен их по этим серверам распихивал. Проблемы админа (меня то есть) меня пока не заботят, юзерей немного и распихать их по каталогам этих серверов - процесс хоть и кропотливый, но однократный. А вот юзерский вой на неудобства входа в систему - это пережить будет сложнее. Это можно сделать средствами только самбы? Есть какой либо параметр в smb.conf,, который такую сквозную аутентификацию проведет на PDC и доложит BDC об успехе? Или мне надо копать в сторону Керебероса и службы каталогов, LDAP? Есть ли где в загашниках ссылка на пример, готовый к употреблению, как с самбой? Всё, что мне попадалось... Там больше теории, чем рабочего практического решения. Скажем так, неправильно искал, наверное.
Я бы предложил в таком случае делать связку Самбы с Лдап.
А ссылочку сейчас найду. Единственно, что она для Сусе, но отличия могут быть разве что в путях местами.
Это поводу настройки PDC: http://vavai.net/2010/01/04/tutorial-samba-pdc-openldap-on-opensuse-11-1-part-1/
про настройку BDC в таком же виде под рукой ничего нету, если найду - кину