NFS pliki zawsze tworzone z prawami 777

ODPOWIEDZ
chmooreck
Początkujący
Posty: 3
Rejestracja: pn sty 13, 2020 12:49 pm

NFS pliki zawsze tworzone z prawami 777

Post autor: chmooreck »

Udział podpięty przez NFS. Pliki tworzone na komputerze klienta, są z prawami 777, czyli uruchamialne, tak jakby serwer nie uwzględniał umask.
W ustawieniach NFS na serwerze mam zaznaczoną opcje używania uprawnień unix - niestety wygląda na to, że nic ona nie zmienia.

System plików: btrfs
uid i gid użytkownika zgodne na serwerze i kliencie.
Uprawnienia można zmieniać chmod'em na kliencie.
Na serwerze włączone uprawnienia do odczytu/zapisu dla używanego użytkownika na tym zasobie.

Ktoś miał problem z prawami tworzonych plików i udało się go rozwiązać ?

Chcę trzymać na serwerze katalog domowy i tworzenie wszystkich plików z takimi uprawnieniami jest dla mnie niedopuszczalne.
look12
Zawsze On-Line
Posty: 515
Rejestracja: ndz sty 24, 2016 10:46 am

Re: NFS pliki zawsze tworzone z prawami 777

Post autor: look12 »

No tak to wygląda, nie uwzględnia umask i tyle. Znalazłem w sieci post sprzed 4 lat w tym samym temacie (DSM 5.2). Tak było w 5.2 i jest tak obecnie.
DS916+ /7.1-42661/
DS112+ /6.2.4-25556/
RT2600ac /SRM 1.3-9193/
chmooreck
Początkujący
Posty: 3
Rejestracja: pn sty 13, 2020 12:49 pm

Re: NFS pliki zawsze tworzone z prawami 777

Post autor: chmooreck »

To se odpowiem...
Trzeba zmienić prawa udziału na serwerze:
# chmod 755 /volumeX/nazwa_udzialu
# chown moj_user:users /volumeX/nazwa_udzialu

i tyle...

Edit:
Po przemyśleniu pewnie wystarczy zmienić uprawnienia (sciagnac uprawnienia ACL z udzialu), bez zmiany usera, czyli
# chmod 777 /volumeX/nazwa_udzialu

P.S. proszę o test u siebie i ew potwierdzenie
chmooreck
Początkujący
Posty: 3
Rejestracja: pn sty 13, 2020 12:49 pm

Re: NFS pliki zawsze tworzone z prawami 777

Post autor: chmooreck »

Wystarczy zrobić chmod na katalogu będącym punktem montowania na kliencie (oczywiście po podmontowaniu zasobu).
ODPOWIEDZ