Автор Тема: samba шара 2-з папок, каждой папке свой пользователь [РЕШЕНО]  (Прочитано 3957 раз)

Оффлайн romario

  • Участник
  • *
  • Сообщений: 621
    • ЮНИКС
Всем привет, скиньте пожалуйста конфиг самбы где авторизация проиходит по логину и паролю, причем по разному логину на каждую папку.

А то я сегодня делал но при монтировании почемуто права давались только на чтние, очень страно поведение я реил что лучше конфиг с нуля начать.
Помогите пожалуйста.
« Последнее редактирование: 18.09.2012 00:22:58 от romario »

Оффлайн krack_85

  • Участник
  • *
  • Сообщений: 61
Дык конфиг поумолчанию обеспечивает данную задачу. При попытке зайти на сервер \\server-name\ предлагается ввести логин и пароль, заведённых ранее учётных записей. После предоставляется доступ к каталогу home и share. Home -  папка пользователя, у каждого своя. Share - общая папка.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
А то я сегодня делал но при монтировании почемуто права давались только на чтние, очень страно поведение я реил что лучше конфиг с нуля начать.
Кидайте свой конфиг, поправим, если нужно будет.

krack_85, правильно говорит, все работает "из коробки".
Сноси Винду, переходи на Линукс ! :)

Оффлайн romario

  • Участник
  • *
  • Сообщений: 621
    • ЮНИКС
вот конфиг:
[global]
workgroup = F
netbios name = 1CSERVER
server string = Samba Server Version %v
log level = 1
log file = /var/log/samba/log.%m
max log size = 50
max xmit = 65535
max open files = 65535
os level = 255
lock spin time = 10000
create mask = 0777
directory mask = 0777
cups options = raw
csc policy = programs
wide links = Yes
fake oplocks = No
oplock contention limit = 2
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No

[1cbases]
path = /1c
valid users = user
force user = user
force group = smbuser
read only = No
force create mode = 0777
force security mode = 0777
force directory mode = 0777
force directory security mode = 0777
guest ok = Yes
veto oplock files = /*.LCK/*.lck/*.MD/*.md/*.cdx/*.CDX/*.dbf/*.DBF/*.tmp/*.TMP
strict locking = Yes
writable = Yes
[1ctop]
path = /top
valid users = usertop
force user = usertop
force group = smbuser
read only = No
force create mode = 0777
force security mode = 0777
force directory mode = 0777
force directory security mode = 0777

шары подключаются как надо, на них лежат базы, клиенты все на linux. samba 3.5.15
Монтирую шару вот так в fstab:
//192.168.0.119/1cbases /media/1cbase cifs username=user,password=password,auto,forcedemand,direct 4 4
//192.168.0.119/1ctop /media/top cifs username=usertop,password=password,auto,forcedemand,direct 4 4

все нормально в соответсвии с допуском ходят по шарам, но 1с запускается только у 1-го пользователя, при загрузке у 2 и последующего выскакивает ошибка "предыдущий запуск был аварийным, пожалуйста подключитьсе монопольно и переиндексируйте таблицы"

уже не знаю что делать подскажите как настроить самбу для 1с 7.7

Оффлайн romario

  • Участник
  • *
  • Сообщений: 621
    • ЮНИКС
затыкается на прогрузке таблицы:
Открытие файлов таблицы: Пересылки данных
 подскажите как этого избежать

Оффлайн romario

  • Участник
  • *
  • Сообщений: 621
    • ЮНИКС
Все решил, настройки самбы нормальные ниже
[global]
workgroup = F
netbios name = 1CSERVER
server string = Samba Server Version %v
log level = 0
os level = 255

kernel oplocks = yes

level2 oplocks = no
# oplocks = no
# blocking locks = no
# locking = no
# strict locking = no

use sendfile = yes
create mask = 0777
directory mask = 0777

[1cbases]
path = /1c
valid users = user
force user = user
force group = smbuser
read only = No
force create mode = 0777
force security mode = 0777
force directory mode = 0777
force directory security mode = 0777
guest ok = Yes
writable = yes

[1ctop]
path = /top
valid users = usertop
force user = usertop
force group = smbuser
read only = No
force create mode = 0777
force security mode = 0777
force directory mode = 0777
force directory security mode = 0777
guest ok = yes
writable = yes

, единственно где я недосмотрел это монтирование самбы на клиентах, нормальные опции монтирования в fstab вот такие:

//192.168.0.119/1cbases /media/1cbase cifs username=user,password=password,auto,forcedemand,direct,noperm,nounix 4 4
//192.168.0.119/1ctop /media/top cifs username=usertop,password=password,auto,forcedemand,direct,noperm,nounix 4 4

Теперь все работает как надо. Админы можете это на Wiki выложить.
« Последнее редактирование: 18.09.2012 10:51:41 от romario »