The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Samba 3.0 + MySQL"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Samba 3.0 + MySQL"
Сообщение от xlino emailИскать по авторуВ закладки on 29-Янв-04, 10:33  (MSK)
Пытаюсь брать пользователей Samba из MySQL но в ответ ругается мол не найден плагин соответствующий. Все сделал как в документации. Компилил Самбу с опцией --with-expsam=mysql. В Мускуле тоже все сделал как положено.
В Example-вском smb.conf указан pdb_mysql.so но в системе его в принципе не существует. Обрыл нет ничего не нашел кроме того что в доке написано.
Помогите плиз!
Система FreeBSD 4.9 Samba 3.0.0_1 from ports MySQL 4.0.15 from ports

PS/ Да и заодно (уж простите за оффтоп) может кто просветит на предмет юзверей в Самбе 3-ей, надо их все-таки в системе заводить или достаточно в базе Мускула держать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Samba 3.0 + MySQL"
Сообщение от xlino emailИскать по авторуВ закладки on 29-Янв-04, 13:25  (MSK)
Неужели никто етого не делал? Из сырцов то эта фигня (mysql.so) компилиться, а из портов нифига. Все уже перерыл ничего понять не могу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Samba 3.0 + MySQL"
Сообщение от xlino emailИскать по авторуВ закладки on 29-Янв-04, 14:19  (MSK)
Уххх! Поборол. Наверное помогло то что скачал самую свежую версию Makefile (1.99) а у меня стояла 1.98 (Разница-то блин всего в 35 часов :). Далее нагло, в саме начало, добавил в секцию
WANT_AUTOCONF_VER=    253
CONFIGURE_ARGS+=--with-expsam=mysql

ну и далее make --with-expsam=mysql --with-....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Samba 3.0 + MySQL"
Сообщение от Yaroslav emailИскать по авторуВ закладки on 29-Янв-04, 14:16  (MSK)
>Пытаюсь брать пользователей Samba из MySQL но в ответ ругается мол не
>найден плагин соответствующий. Все сделал как в документации. Компилил Самбу с
>опцией --with-expsam=mysql. В Мускуле тоже все сделал как положено.
>В Example-вском smb.conf указан pdb_mysql.so но в системе его в принципе не
>существует. Обрыл нет ничего не нашел кроме того что в доке
>написано.
>Помогите плиз!
>Система FreeBSD 4.9 Samba 3.0.0_1 from ports MySQL 4.0.15 from ports
>
В системе он существует /usr/local/samba/pdb/mysql.so
и в smb.conf его надо по другому указывать
passdb backend=mysql:mysql
>PS/ Да и заодно (уж простите за оффтоп) может кто просветит на
>предмет юзверей в Самбе 3-ей, надо их все-таки в системе заводить
>или достаточно в базе Мускула держать?
вот меня самого этот вопрос интересует. Хочется сделать,чтобы юзер сам себя заводить мог через www, а с мусколом это проще всего сделать.
Пока тестирую это, но у меня есть смутные подозрения, что все-таки в системе надо прописывать


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Samba 3.0 + MySQL"
Сообщение от vavcg Искать по авторуВ закладки on 05-Фев-04, 16:44  (MSK)
Вот у меня проблема.
Самбу и Мускул я поженил, даже через СВАТ пользователи пишутся в базу,
но в шары она не пускает.
Пользователь в системе даже прописан.
С тем же паролем.

Конфиг самбы :

[global]
workgroup = FREEBSD
passdb backend = mysql:mysql
ldap ssl = no
mysql:mysql database = samba
mysql:mysql password = samba
mysql:mysql user = samba
valid users = vav
admin users = vav

[system]
path = /
username = vav
read only = No

В log.smbd :

[2004/02/05 16:27:09, 1] passdb/pdb_mysql.c:mysqlsam_init(938)
  Connecting to database server, host: localhost, user: samba, password: samba, database: samba, port: 3306

В базе в полях lm_pw и nt_pw стоит ХХХХХХХХХХХХХХХХХХХХХ

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Samba 3.0 + MySQL"
Сообщение от xlino emailИскать по авторуВ закладки on 05-Фев-04, 17:50  (MSK)
а smbpasswd -a делал :))?

у меня smb.conf так выглядит
# PDC options
    os level = 65
    preferred master = yes
    local master = yes
    domain master = yes
    domain logons = yes
    preload modules = /usr/local/etc/samba/pdb/mysql.so+++
    passdb backend = mysql:mysql
    mysql:mysql user = samba
    mysql:mysql database = samba_db
    mysql:mysql password = chegoto_pass
    mysql:table = users
    mysql:domain column = 'MyDOMAIN':
    mysql:nt_fullname column = CONCAT(firstname,' ',surname):

# Autentification option
    security = user
    encrypt passwords = yes
    client plaintext auth = no
    admin users = administrator
    logon home = \\%L\profiles\%U
    logon path = \\%L\profiles\%U

# --------------- Public Services ----------------
[Netlogon]
    path = /path/to/netlogon
    writeable = no
    public = no

[Profiles]
    path = /path/to/profiles
    writeable = yes
    public = no
    browseable = no
    create mask = 0600
    directory mask = 0700

[Public]
    path = /path/to/public
    writeable = yes
    write list = @group1, @group2
    create mask = 666
    directory mask = 777

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Samba 3.0 + MySQL"
Сообщение от xlino emailИскать по авторуВ закладки on 05-Фев-04, 17:55  (MSK)
и кстати про groupmap-пинг не забудь а то самба не будет знать кто такой страшный зверь Domain Admins :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Samba 3.0 + MySQL"
Сообщение от vavcg Искать по авторуВ закладки on 05-Фев-04, 18:10  (MSK)
Cпасибо, smbpasswd помогло.
Даже с моим конфигом.
Я пытался пользователей заводить через SWAT...
Видимо, это не проходит...

И все-таки, пользователь должен иметь системную учетную запись или нет ?
Если должен, то вариант с заводом пользователей через веб отпадает...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Samba 3.0 + MySQL"
Сообщение от xlino emailИскать по авторуВ закладки on 05-Фев-04, 19:03  (MSK)
>Cпасибо, smbpasswd помогло.
я рад
>
>И все-таки, пользователь должен иметь системную учетную запись или нет ?
>Если должен, то вариант с заводом пользователей через веб отпадает...
однозначно нужно, мало того и для машин тоже (по крайней мере на Фре) несмотря на то что в документации пишут что машины не нужно.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру