Strona 1 z 1

Samba: Uprawnienia do współdzielonego katalogu

: 12 lis 2010, 14:42
autor: chomar7
Witajcie,

Wiem, że ten temat przewijał się wiele razy, przeglądałem forum, ale dalej nie mogę sobie poradzić z uprawieniami w smb.conf . Idea jest taka, żeby każdy użytkownik miał dostęp do dysku wspólnego wymiany plików "wymiana" (edycji itd).
Obecnie mam prawa ustawione tak:

Kod: Zaznacz cały

[wymiana]
  comment = Katalog publiczny
  path = /home/wymiana
  create mask = 0777
  directory mask = 0777
  browsable = yes
  guest ok = yes
  write ok = yes
Problem jest w tym, że jak ktoś stworzy folder, to ktoś inny nie może w nim nic edytować itp

Odp: Uprawienie w sambie

: 12 lis 2010, 17:20
autor: thalcave
A po ci te maski?
Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEM
Tytuł tematu zmienisz edytując pierwszy post
W razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.

Odp: Uprawienie w sambie

: 15 lis 2010, 09:04
autor: chomar7
Wziąłem to z któregoś wątku na forum

Odp: Uprawienie w sambie

: 15 lis 2010, 11:43
autor: selu
Witam,
zapoznaj się z opcjami
read list
write list
force user

tymi parametrami rozwiążesz swój problem

Odp: Uprawienie w sambie

: 15 lis 2010, 19:27
autor: thalcave
Przypominam
Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEM
Tytuł tematu zmienisz edytując pierwszy post
W razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.

Odp: Samba: Uprawnienia do współdzielonego katalogu

: 16 lis 2010, 15:53
autor: paulh
Trzeba dodać następujące do wiersza [wymiana]:
create mode = 777 (może zastąpić "create mask")
directory mode = 777 (może zastąpić "directory mask")
force directory mode = 777
force create mode = 777
force Group = users (lub inna grupa)
Wydaje mi się, że ten "force Group" jest Tobie bardzo potrzebne.
Pozdrawiam.

Odp: Samba: Uprawnienia do współdzielonego katalogu

: 17 lis 2010, 11:00
autor: chomar7
Poradziłem się waszych wskazówek, znów użyłem google i zrobiłem tak:

1) Postąpiłem zgodnie z tutorialem, który znalazłem w necie:
http://www.paslek.mpec.pl/howto/howto/h ... share.html
oraz waszymi radami.

Mam utworzoną grupę:
wymiana:x:1010:chomar, piotr, tomek, mariusz, jacek, pawel

A w pliku samba.conf mam tak:
[wymiana]
comment = Katalog publiczny
path = /home/wymiana
browsable = yes
writeable = yes
public = yes
force user = nobody
force group = wymiana
create mode = 0775
directory mode = 0664
force create mode = 0775
force directory mode = 0664
write list = @wymiana


Ale niestety wchodząc do katalogu, który utworzył inny użytkownik niż ja, nie mogę dalej nic w nim zmienić.

Odp: Samba: Uprawnienia do współdzielonego katalogu

: 17 lis 2010, 12:17
autor: paulh
Witaj.
Czy ten katalog był stworzony po zmianach czy przed? Jeżeli przed zmianami, w terminalu trzeba zrobić 'sudo chgrp -R wymiana /home/wymiana' aby zmienić grupa w plikach i podkatalogach.

Odp: Samba: Uprawnienia do współdzielonego katalogu

: 29 gru 2010, 14:55
autor: chomar7
Witajcie,
Muszę odgrzebać ten temat, bo dalej mi to nie działa.
paulh: to również nie pomogło

Ciekawostką jest to, że w folderze nie mogę edytować, ale mogę zmienić jego nazwę.

Odp: Samba: Uprawnienia do współdzielonego katalogu

: 29 gru 2010, 15:11
autor: soulreaver1
Oczywiście dodałeś użytkowników do samby?

Kod: Zaznacz cały

smbpasswd –a user1

Odp: Samba: Uprawnienia do współdzielonego katalogu

: 29 gru 2010, 15:22
autor: chomar7
Oczywiście

Poprawiłem chmody i wygląda jakby działało. Niby takie oczywiste :)