Windows zmienia uprawnienia do plików w udziałach plików Samby


4

Zainstalowałem zewnętrzny dysk USB, który jest używany do udostępniania plików w CentOS. Wszyscy klienci mają dostęp do udziałów w systemie Windows XP lub 7. W systemie Windows używam funkcji „Zarządzaj swoimi danymi uwierzytelniającymi” w „Kontach użytkowników”, aby umożliwić komputerom z systemem Windows dostęp do różnych udziałów.

Rekurencyjnie zmieniłem właściciela, grupę i poziom uprawnień, aby dopasować poniższy fragment kodu dla całego udziału Sales Managera. Poświadczenia dla „menedżera” użytkownika są ustawione w systemie Windows „Zarządzaj swoimi poświadczeniami” w celu kontroli dostępu. Następnie mapuję udział na dysk sieciowy w systemie Windows.

-rwxrwx--- 1 root    managers 924672 Oct 30 08:18 fileName.xls

Po otwarciu członka grupy „managerów” i zapisaniu pliku uprawnienia zostaną zmienione na poniższy fragment kodu. Powoduje to, że inni użytkownicy należący do grupy „menedżerów” tracą możliwość zapisu tego pliku. W tym przykładzie użyłem menedżera użytkowników, aby uzyskać dostęp do pliku demonstracyjnego. Możesz zobaczyć, jak menedżer jest teraz właścicielem i traci x. Grupa zmienia się w domyślną grupę użytkownika uzyskującego dostęp do pliku. Grupa traci także wx.

-rw-r--r-- 1 manager managers 919552 Oct 30 08:25 fileName.xls 

Odpowiedzi:


3

Miałem ten sam problem. Ustawienia serwera Linux Samba mają maskę tworzenia, w której można ustawić domyślne uprawnienia do tworzenia. Istnieje ustawienie wymuszania użytkownika , w którym można zmusić utworzone pliki, aby zawsze były tym samym użytkownikiem.

Lokalizacja ustawień w Ubuntu:

/etc/samba/smb.conf

Jeśli Twoje uprawnienia się zmieniają, nawet jeśli tylko edytujesz plik, może to być spowodowane tym, że Twój konkretny edytor ma funkcję „zapisywania atomowego”. W tym miejscu edytor tworzy plik tymczasowy i zapisuje tam zmiany, a następnie zastępuje plik tymczasowy oryginałem. Oznaczałoby to, że za każdym razem, gdy modyfikujesz plik, tak naprawdę usuwasz go i tworzysz nowy plik.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.