Samba: Uprawnienia do współdzielonego katalogu

Instalacja i konfiguracja oprogramowania sieciowego.
chomar7
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 22 lip 2010, 13:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Samba: Uprawnienia do współdzielonego katalogu

Post 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
Awatar użytkownika
thalcave
Przyjaciel
Przyjaciel
Posty: 821
Rejestracja: 08 lis 2006, 12:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86

Odp: Uprawienie w sambie

Post 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ł.
GNU/Linux user
Na pytania na PW/e-mail nie udzielam odpowiedzi!
Szanujmy innych użytkowników!
Wesprzyj akcje: Temat rozwiązany -> dodajemy [solved]
chomar7
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 22 lip 2010, 13:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Uprawienie w sambie

Post autor: chomar7 »

Wziąłem to z któregoś wątku na forum
selu
Piegowaty Guziec
Piegowaty Guziec
Posty: 25
Rejestracja: 18 sie 2010, 10:13
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Uprawienie w sambie

Post autor: selu »

Witam,
zapoznaj się z opcjami
read list
write list
force user

tymi parametrami rozwiążesz swój problem
Awatar użytkownika
thalcave
Przyjaciel
Przyjaciel
Posty: 821
Rejestracja: 08 lis 2006, 12:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86

Odp: Uprawienie w sambie

Post 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ł.
GNU/Linux user
Na pytania na PW/e-mail nie udzielam odpowiedzi!
Szanujmy innych użytkowników!
Wesprzyj akcje: Temat rozwiązany -> dodajemy [solved]
Awatar użytkownika
paulh
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 06 paź 2010, 15:11
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Odp: Samba: Uprawnienia do współdzielonego katalogu

Post 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.
chomar7
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 22 lip 2010, 13:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Samba: Uprawnienia do współdzielonego katalogu

Post 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ć.
Awatar użytkownika
paulh
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 06 paź 2010, 15:11
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Odp: Samba: Uprawnienia do współdzielonego katalogu

Post 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.
chomar7
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 22 lip 2010, 13:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Samba: Uprawnienia do współdzielonego katalogu

Post 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ę.
Awatar użytkownika
soulreaver1
Wytworny Kaczor
Wytworny Kaczor
Posty: 409
Rejestracja: 13 mar 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: 127.0.0.1

Odp: Samba: Uprawnienia do współdzielonego katalogu

Post autor: soulreaver1 »

Oczywiście dodałeś użytkowników do samby?

Kod: Zaznacz cały

smbpasswd –a user1
chomar7
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 22 lip 2010, 13:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Samba: Uprawnienia do współdzielonego katalogu

Post autor: chomar7 »

Oczywiście

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

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 24 gości