SAMBA uprawnienia kopiowanych plików

Instalacja i konfiguracja oprogramowania sieciowego.
nipik
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 08 gru 2011, 14:27
Wersja Ubuntu: 11.10
Architektura: x86_64

SAMBA uprawnienia kopiowanych plików

Post autor: nipik »

Witam wszystkich Ubuntowiczów,
Stoi na Ubuntu 11.10 samba. Przepatrzyłem różne forumy ale niestety nic nie znalazłem :(
Są różne grupy w sambie oraz różni użytkownicy jednak nie mogę sobie poradzić z problemem uprawnień plików i folderów które są kopiowane.
Przy tworzeniu nowych wszystko jest ok, jednak gdy jest kopiowany to uprawnienia są 755. Wszelkie maski są na 777 i w przypadku tworzenia działa poprawnie.
Czego może być problem, ze przy kopiowaniu są inne uprawienia?
Pozdrawiam.
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: SAMBA uprawnienia kopiowanych plików

Post autor: Ubek308 »

Bo samba to prawie oddzielny podsystem. Cos w rodzaju interfejsu do windows a windowsom sie nie snilo o takich uprawnieniach jakie ma linux.
Niemniej - troche sie da zrobic, tylko ze samba ma dziesiatki ustawien.
Nizej masz troche ode mnie - moze ci sie przydadza:

[taka-sobie-sekcja]
comment = Jak To Comment
valid users = jurek krzysiek ania
browseable = yes
writable = yes
guest ok = yes
public = yes
force user = sambek
force group = sambekgroup
preserve case = yes
create mask = 0664
directory mask = 0775
path = /sciezka/do/katalogu/

Zauwazyles 'force-user' i '...mask' ?
To ci sie moze przydac.

A 'force user' robi ze niezaleznie kto pisze - o ile w ogole ma prawo czyli jest jednym z w/w trojga - i tak plik bedzie mial prawa 0644 i nalezal do sambek.sambekgroup.

Poza tym - jesli nie mozesz czegos zwalczyc - pogodz sie z tym.
nipik
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 08 gru 2011, 14:27
Wersja Ubuntu: 11.10
Architektura: x86_64

Re: SAMBA uprawnienia kopiowanych plików

Post autor: nipik »

tak mniej więcej mam ustawione i maski działają ale tylko przy tworzeniu plików i katalogów. Natomiast gdy kopiuję jakiś katalog to ma maskę 755 i jest ona niezależnie od ustawień.
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: SAMBA uprawnienia kopiowanych plików

Post autor: Ubek308 »

Poprobuj jeszcze z wartoscią 'umask' ale ona raczej musi byc dla usera w ogole.
Domyslna to wlasnie 755:

ubek308# umask
0022

To sa przeciwne bity. XOR czy cos w tym stylu.
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

Re: SAMBA uprawnienia kopiowanych plików

Post autor: soulreaver1 »

Spróbuj dodać poniższe linijki do swojego smb.conf, oczywiście ustaw sobie żądane uprawnienia.

Kod: Zaznacz cały

security mask = 0770
force security mode = 1
directory security mask = 0770
force directory security mode = 1
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