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