LinuxForum.Fans
Тема

freeBSD vs Fedora [решено]

Автор: Cruiser78 11 сообщений 6044 просмотров
#3010

Добрый день, коллеги!

Помогите новичку. А именно: настраиваю на федоре RF12.x64 самбу по статье лиссяры
http://www.lissyara.su/articles/freebsd/programms/samba_as_pdc_without_ldap/

Там приведен пример для работы с freeBSD. И используется команда /usr/sbin/pw для управления пользователями. В мой федоре такой команды нет. Видимо, есть нечто аналогичное, но я не знаю что именно. Подскажите аналог, название, на какое слово man смотреть. А до остального я сам дойду.

#3034

А все пакеты от сервера самбы стоят? Команду под каким пользователем запускаешь?

#3045


Добрый день, коллеги!
Помогите новичку. А именно: настраиваю на федоре 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


зачем вам лисяра? вы не там ищите :)

#3134
Hrafn написал:
Сейчас поищу одну ссылочку на данную тему

А вот и ссылочка: http://kbase.redhat.com/faq/docs/DOC-10071
Гляньте, поможет али нет

Спасибо. Заработало. Но не сразу, а только тогда, когда я добавил в smb.conf строчки

nt acl support = No
client plaintext auth = Yes
client lanman auth = Yes

#3141

Рад слышать. Пожалуйста :)

#3285
Hrafn написал:
Рад слышать. Пожалуйста :)

Тогда еще один нахальный вопрос. А именно про руские буквы. Сейчас поставлено в самбе

# Настройка кодировок
unix charset = koi8-r
dos charset = cp866
display charset = koi8-r

Юзер с виндового компьютера в шаре создает некий объект и обзывает его по русски. У него на экране всё нормально. Проблем нет. А вот я, начинающий админ, захожу в эту шару непосредственно на сервере (локально ) и вместо русских названий вижу кракозябры. Если я локально создаю нечто и обзываю это по русски, то ремутному юзеру это нечто видится кракозябрами.

Как это исправить? Как сделать так, чтобы русские названия и там, и там отображались по русски?

#3293

Честно говоря. я кодировки в конфиге в последний раз прописывал, когда на фре самбу поднимал. А это было года 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."
#3795
text

Параметры 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 ? или вообще эту строчку удалить

#4044
Hrafn написал:
Попробуйте временно закомментировать строки, касающиеся кодировки

Да, эти параметры оказались совершенно лишними. Без них все работает прекрасно.

Можно еще волпрос? Все равно задам.

Дана сеть, в которой будет два самбовых файл-сервера (один сделан как PDC, второй - BDC). Соответсвенно они в одном NT домене. Задача сделать юзерам удобную жизнь, то есть, чтобы они регистрировались только в домене, а потом этот домен их по этим серверам распихивал. Проблемы админа (меня то есть) меня пока не заботят, юзерей немного и распихать их по каталогам этих серверов - процесс хоть и кропотливый, но однократный. А вот юзерский вой на неудобства входа в систему - это пережить будет сложнее. Это можно сделать средствами только самбы? Есть какой либо параметр в smb.conf,, который такую сквозную аутентификацию проведет на PDC и доложит BDC об успехе? Или мне надо копать в сторону Керебероса и службы каталогов, LDAP? Есть ли где в загашниках ссылка на пример, готовый к употреблению, как с самбой? Всё, что мне попадалось... Там больше теории, чем рабочего практического решения. Скажем так, неправильно искал, наверное.

#4050

Я бы предложил в таком случае делать связку Самбы с Лдап.
А ссылочку сейчас найду. Единственно, что она для Сусе, но отличия могут быть разве что в путях местами.
Это поводу настройки PDC: http://vavai.net/2010/01/04/tutorial-samba-pdc-openldap-on-opensuse-11-1-part-1/
про настройку BDC в таком же виде под рукой ничего нету, если найду - кину

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