linia poleceń Windows

polecenie Cacls może być używane do wyświetlania lub modyfikowania listy kontroli dostępu(ACLs) plików. Poniżej znajduje się kilka przykładów poleceń cacls dla różnych scenariuszy.

Znajdź uprawnienia dostępu do pliku

możemy uruchomić poniższe polecenie, aby wydrukować uprawnienia dostępu do pliku.

cacls filename

przykład:

c:\>cacls data.txtc:\data.txt NT AUTHORITY\SYSTEM:F BUILTIN\Administrators:F WINCMD-PC\John:Fc:\>

Zmiana uprawnień dostępu do pliku

istnieją dwa sposoby modyfikacji uprawnień dostępu do pliku. Pierwszą metodą jest zastąpienie istniejących uprawnień dostępu, gdzie drugą jest edycja istniejących uprawnień.

Zastąp istniejące uprawnienia dostępu:

możemy użyć przełącznika /P, aby zastąpić istniejące uprawnienia. Składnia tego polecenia jest jak poniżej:

cacls filename /P user1:permissions user2:permissions user3:permissions 

istniejące uprawnienia zostaną zastąpione tymi określonymi w powyższym poleceniu. Aby zilustrować użycie tego przełącznika /P, zmodyfikujmy prawa dostępu do danych pliku.txt pokazany w powyższym przykładzie.

jak widać, nie podaliśmy nic o użytkowniku John z przełącznikiem / P. Ponieważ flaga / P zastępuje uprawnienia, po wykonaniu polecenia, dane.txt nie będzie miał żadnych uprawnień dostępu dla użytkownika John.

Edytuj uprawnienia dostępu dla użytkownika:

druga metoda umożliwia modyfikację uprawnień dostępu dla użytkownika bez wpływu na uprawnienia innych użytkowników. Możemy do tego użyć przełącznika / E.

na przykład, w powyższym przypadku, dajmy użytkownikowi John tylko uprawnienia do odczytu i zachowajmy te same uprawnienia dla innych użytkowników. Polecenie dla tego to:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.