Автор Тема: Samba  (Прочитано 1466 раз)

Оффлайн Nagohak

  • Завсегдатай
  • *
  • Сообщений: 306
Samba
« : 20.04.2011 09:41:23 »
Здравствуйте Всем! Значит попросили создать 2 отдельные папки обменники для учителей и завучей. Все создал, расшарил в самбе, создал отдельно 2 узверя, сделал вход user  в самбе. Файл самбы http://narod.ru/disk/10644945001/samba.JPG.html  В итоге что в хожу под учителем, что под завучем, доступ имееться и к той папке и к той. А нужно что бы завуч имел доступ "только к себе, ну можно и к учетелям", а вот учителя только к себе? Подскажите как реализовать?

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Samba
« Ответ #1 : 20.04.2011 09:46:01 »
А просто подключить обе папки завучу никак не получается?
А учителя и завучи за одним компьютером работают что ли?
« Последнее редактирование: 20.04.2011 09:56:17 от lucefer »
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Samba
« Ответ #2 : 20.04.2011 09:59:05 »
Выложите конфиге в нормальном виде (в виде текста, прикреплённого к сообщению)

Оффлайн Nagohak

  • Завсегдатай
  • *
  • Сообщений: 306
Re: Samba
« Ответ #3 : 20.04.2011 10:51:03 »
А просто подключить обе папки завучу никак не получается?
А учителя и завучи за одним компьютером работают что ли?

Нет с разных компьютеров. Завучей и учителей то много, и все заходят из Windows! Сервер на Alt linux

Оффлайн Nagohak

  • Завсегдатай
  • *
  • Сообщений: 306
Re: Samba
« Ответ #4 : 20.04.2011 12:13:11 »
Выложите конфиге в нормальном виде (в виде текста, прикреплённого к сообщению)

Значит 1 расшаренный пункт "kab208" это папачка для ученических машин, которые работают на Linux, тут просто каждому ученику эта папка монтируеться и тут ни каких проблем нет!

---------------------------------------------------
[kab208]
comment = kab208
path = /var/srv/share/kab208
valid user = @user-208
read only = No
guest ok = no
create mask = 0770
#create mode = 0770
#directory mode = 0770
directory mask = 0770
force create mode = 0770
force directory mode = 0770
force user=user-208
force group=user-208
browsable = no
_________________________________

А расшаренные пункты 2 и 3, как бы задача такова: Учителя и Завучи(и др. привилегированный состав) сидят на Windows.
Значит пользователи personal должны иметь доступ к папкам personal и teacher, а учителя только к teacher. Ну я накалякал вот что:
-----------------------------------------------
[Для Учителей]
comment = Teacher
path = /home/Share/Teacher
valid user = @teacher
read only = No
guest ok = no
create mask = 0770
#create mode = 0777
#directory mode = 0777
directory mask = 0770
force create mode = 0770
force directory mode = 0770

[Для Завучей и т.д.]
comment = personal
path = /var/srv/share/personal
valid user = @personal
read only = No
guest ok = no
create mask = 0770
directory mask = 0770
force create mode = 0770
force directory mode = 0770
force user=personal
force group=personal
____________________________

Из чего получаю при входе, что учителем с его паролем, что завучем с его паролем, доступ имеется к обоим папкам! Помогите реализовать задуманную задачу :)



Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Samba
« Ответ #5 : 20.04.2011 12:48:49 »
Вроде s потеряли
valid users = @personal

/usr/share/doc/samba-3.0.37/examples/
Цитировать
[myshare]
comment = Mary's and Fred's stuff
path = /usr/somewhere/shared
valid users = mary fred
public = no
writable = yes
printable = no
create mask = 0765

Оффлайн Nagohak

  • Завсегдатай
  • *
  • Сообщений: 306
Re: Samba
« Ответ #6 : 20.04.2011 12:56:40 »
хм, ща попробую