[ Pobierz całość w formacie PDF ]
OkreSlanie uprawnieñ z wiersza polecenia
Cacls.exe jest narzêdziem wiersza polecenia, dostêpnym zarówno w Windows XP
Professional, jak i w Home Edition, które pozwala przegl¹daæ uprawnienia i dokony-
waæ ich zmian. Za pomoc¹ Cacls (skrót od Control ACLs) mo¿esz przegl¹daæ bie¿¹ce
uprawnienia, wpisuj¹c w wierszu polecenia cacls nazwa_pliku, zastêpuj¹c nazwa_pli-
ku nazw¹ interesuj¹cego ciê pliku lub folderu (znaki zastêpcze tak¿e s¹ akceptowane).
WySwietlana lista uprawnieñ jest doSæ spartañska: obok nazwy konta u¿ytkownika
wySwietlany jest znak okreSlaj¹cy jedno z trzech podstawowych ustawieñ upraw-
nieñ: F pe³na kontrola, C Zmiana lub R Odczyt. JeSli zastosowano jak¹kolwiek
kombinacjê ustawieñ na zak³adce Zabezpieczenia lub w oknie dialogowym Zaawan-
sowane ustawienia zabezpieczeñ, na ekranie zostan¹ wySwietlone informacje, w ta-
kiej formie, jaka spodobaæ by siê mog³a jedynie programiScie.
Cacls jest pomocny w szybkim sprawdzaniu uprawnieñ dla obiektu, zw³aszcza jeSli
i tak ju¿ masz uruchomione okno Wiersz polecenia. JeSli jesteS administratorem,
zw³aszcza komputera z Windows XP Home Edition, Cacls bêdzie jednym z twoich
podstawowych narzêdzi.
440 CzêSæ III: Zarz¹dzanie plikami
WSKAZÓWKA
Jeszcze lepsze narzêdzie
JeSli podoba ci siê Cacls, to z pewnoSci¹ pokochasz Xcacls. Jak sama nazwa wskazuje, jest to rozszerzona
wersja narzêdzia oferowanego standardowo w Windows 2000 i Windows XP. Xcacls znajdziesz w folderze
Support\Tools na p³ycie instalacyjnej Windows XP w \Support\Tools\Support.cab.
Za pomoc¹ programu Cacls mo¿esz tak¿e nadawaæ uprawnienia. W Windows XP
Home Edition jest to w gruncie rzeczy jedyny sposób na okreSlenie uprawnieñ, jeSli
nie chcesz uruchamiaæ komputera w trybie awaryjnym. U¿ywaj¹c parametrów zebra-
nych w tabeli 13-4, mo¿esz kontrolowaæ narzêdzie Cacls.
Tabela 13-4. Parametry wiersza polecenia dla Cacls.exe
Parametr Dzia³anie
/T Zmienia uprawnienia okreSlonych plików w bie¿¹cym folderze oraz
wszystkich jego podfolderach
/E Edycja listy kontroli dostêpu
/C Pozwala kontynuowaæ po b³êdach odmowy dostêpu.
/G u¿ytkownik:uprawnienie Nadaje okreSlonemu u¿ytkownikowi uprawnienia; jeSli zostanie u¿yte bez
parametru /E, ca³kowicie zastêpuje istniej¹ce uprawnienia
/R u¿ytkownik W³¹cza uprawnienia dostêpu u¿ytkownika (musi byæ u¿yte z parametrem /E)
/P u¿ytkownik:uprawnienie Zastêpuje uprawnienia dostêpu u¿ytkownika
/D u¿ytkownik Zabrania dostêpu danemu u¿ytkownikowi
W po³¹czeniu z prze³¹cznikami /G i /P mo¿esz u¿yæ jednej z czterech liter:
F(Pe³na kontrola) odpowiednik zaznaczenia pola Zezwalaj dla opcji Pe³na kontro-
la na zak³adce Zabezpieczenia.
C(Zmiana) Modyfikacja.
R(Odczyt) Zapis i wykonanie.
W(Zapis) odpowiednik zaznaczenia pola Zezwalaj dla Zapis.
Pamiêtaj, ¿e mo¿esz u¿yæ symboli zastêpczych, aby okreSliæ wiêcej ni¿ jeden plik
w poleceniu, i ¿e mo¿esz okreSliæ w jednym poleceniu kilku u¿ytkowników. Na przy-
k³ad jeSli utworzy³eS podfolder o nazwie Archiwum w folderze Dokumenty udostêp-
nione i chcesz, aby Karol mia³ Pe³n¹ kontrolê, a Cezary pozwolenie Odczyt, otwórz
okno wiersza polecenia, przejdx do folderu Dokumenty udostêpnione i wpisz:
cacls archiwum /g karol:f cezary:r
JeSli postanowisz przywróciæ prawa dostêpu Cezarego i nadaæ pozwolenia Odczyt
grupie Administratorzy, wpisz nastêpuj¹ce polecenie:
cacls archives /e /r craig /g administrators:r
OSTRZE¿ENIE
To, ¿e mo¿esz okreSlaæ uprawnienia za pomoc¹ narzêdzia Cacls, wcale nie oznacza, ¿e powinieneS to robiæ.
£atwo pope³niæ b³¹d, który mo¿e spowodowaæ utratê uprawnieñ do wa¿nego pliku. JeSli u¿ywasz Windows
XP Professional, nie ma ¿adnego powodu, dla którego mia³byS u¿ywaæ Cacls do nadawania uprawnieñ. Na-
tomiast jeSli u¿ywasz Windows XP Home Edition, poeksperymentuj nieco, próbuj¹c stosowaæ polecenie
Cacls na folderze testowym. Zanim u¿yjesz narzêdzia Cacls do okreSlania uprawnieñ folderu z wa¿nymi do-
kumentami, upewnij siê najpierw, ¿e wiesz, jak osi¹gn¹æ zamierzony efekt.
Rozdzia³ 13: Zabezpieczanie plików i folderów 441
Przejmowanie plików i folderów na w³asnoSæ
Gdy utworzysz plik lub folder na dysku NTFS, Windows XP okreSla twoje konto
u¿ytkownika jako w³aSciciela tego obiektu. Ten status daje ci prawo nadawania lub
cofania uprawnieñ dostêpu innym u¿ytkownikom i grupom. Jako w³aSciciel mo¿esz
uniemo¿liwiæ dostêp do tego obiektu wszystkim pozosta³ym u¿ytkownikom, w tym
tak¿e cz³onkom grupy Administratorzy.
Co siê wiêc stanie, gdy przeka¿esz plik (lub ca³y folder) na w³asnoSæ innemu u¿yt-
kownikowi? Jako w³aSciciel mo¿esz pozwoliæ innemu u¿ytkownikowi na przejêcie na
w³asnoSæ utworzonego przez ciebie obiektu. Oprócz tego, ka¿dy cz³onek grupy Ad-
ministratorzy mo¿e przej¹æ na w³asnoSæ dowolny plik lub folder, chocia¿ nie mo¿e ju¿
przekazaæ go innemu u¿ytkownikowi.
Przekazywanie w³asnoSci pliku lub folderu ma sens, gdy chcesz, aby ktoS inny móg³
okreSliæ dla niego uprawnienia. Aby zapewniæ bezproblemowe przekazanie upraw-
nieñ, zastosuj jedn¹ z nastêpuj¹cych technik.
JeSli jesteS cz³onkiem grupy Administratorzy, wykonaj nastêpuj¹ce czynnoSci:
1. Prawym przyciskiem myszy kliknij ikonê pliku lub folderu i z menu skrótów
wybierz polecenie W³aSciwoSci.
2. Na zak³adce Zabezpieczenia kliknij przycisk Zaawansowane, aby otworzyæ
okno dialogowe Zaawansowane ustawienia zabezpieczeñ.
3. Wybierz zak³adkê W³aSciciel. Jak widaæ na rysunku 13-10, to okno dialogowe
zawiera informacjê o bie¿¹cym w³aScicielu i pozwala na przekazanie w³asnoSci
grupie Administratorzy lub twojemu kontu u¿ytkownika.
Rysunek 13-10. Tylko cz³onkowie grupy Administratorzy mog¹ przejmowaæ na w³asnoSæ pliki i foldery. [ Pobierz caÅ‚ość w formacie PDF ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl rafalstec.xlx.pl
OkreSlanie uprawnieñ z wiersza polecenia
Cacls.exe jest narzêdziem wiersza polecenia, dostêpnym zarówno w Windows XP
Professional, jak i w Home Edition, które pozwala przegl¹daæ uprawnienia i dokony-
waæ ich zmian. Za pomoc¹ Cacls (skrót od Control ACLs) mo¿esz przegl¹daæ bie¿¹ce
uprawnienia, wpisuj¹c w wierszu polecenia cacls nazwa_pliku, zastêpuj¹c nazwa_pli-
ku nazw¹ interesuj¹cego ciê pliku lub folderu (znaki zastêpcze tak¿e s¹ akceptowane).
WySwietlana lista uprawnieñ jest doSæ spartañska: obok nazwy konta u¿ytkownika
wySwietlany jest znak okreSlaj¹cy jedno z trzech podstawowych ustawieñ upraw-
nieñ: F pe³na kontrola, C Zmiana lub R Odczyt. JeSli zastosowano jak¹kolwiek
kombinacjê ustawieñ na zak³adce Zabezpieczenia lub w oknie dialogowym Zaawan-
sowane ustawienia zabezpieczeñ, na ekranie zostan¹ wySwietlone informacje, w ta-
kiej formie, jaka spodobaæ by siê mog³a jedynie programiScie.
Cacls jest pomocny w szybkim sprawdzaniu uprawnieñ dla obiektu, zw³aszcza jeSli
i tak ju¿ masz uruchomione okno Wiersz polecenia. JeSli jesteS administratorem,
zw³aszcza komputera z Windows XP Home Edition, Cacls bêdzie jednym z twoich
podstawowych narzêdzi.
440 CzêSæ III: Zarz¹dzanie plikami
WSKAZÓWKA
Jeszcze lepsze narzêdzie
JeSli podoba ci siê Cacls, to z pewnoSci¹ pokochasz Xcacls. Jak sama nazwa wskazuje, jest to rozszerzona
wersja narzêdzia oferowanego standardowo w Windows 2000 i Windows XP. Xcacls znajdziesz w folderze
Support\Tools na p³ycie instalacyjnej Windows XP w \Support\Tools\Support.cab.
Za pomoc¹ programu Cacls mo¿esz tak¿e nadawaæ uprawnienia. W Windows XP
Home Edition jest to w gruncie rzeczy jedyny sposób na okreSlenie uprawnieñ, jeSli
nie chcesz uruchamiaæ komputera w trybie awaryjnym. U¿ywaj¹c parametrów zebra-
nych w tabeli 13-4, mo¿esz kontrolowaæ narzêdzie Cacls.
Tabela 13-4. Parametry wiersza polecenia dla Cacls.exe
Parametr Dzia³anie
/T Zmienia uprawnienia okreSlonych plików w bie¿¹cym folderze oraz
wszystkich jego podfolderach
/E Edycja listy kontroli dostêpu
/C Pozwala kontynuowaæ po b³êdach odmowy dostêpu.
/G u¿ytkownik:uprawnienie Nadaje okreSlonemu u¿ytkownikowi uprawnienia; jeSli zostanie u¿yte bez
parametru /E, ca³kowicie zastêpuje istniej¹ce uprawnienia
/R u¿ytkownik W³¹cza uprawnienia dostêpu u¿ytkownika (musi byæ u¿yte z parametrem /E)
/P u¿ytkownik:uprawnienie Zastêpuje uprawnienia dostêpu u¿ytkownika
/D u¿ytkownik Zabrania dostêpu danemu u¿ytkownikowi
W po³¹czeniu z prze³¹cznikami /G i /P mo¿esz u¿yæ jednej z czterech liter:
F(Pe³na kontrola) odpowiednik zaznaczenia pola Zezwalaj dla opcji Pe³na kontro-
la na zak³adce Zabezpieczenia.
C(Zmiana) Modyfikacja.
R(Odczyt) Zapis i wykonanie.
W(Zapis) odpowiednik zaznaczenia pola Zezwalaj dla Zapis.
Pamiêtaj, ¿e mo¿esz u¿yæ symboli zastêpczych, aby okreSliæ wiêcej ni¿ jeden plik
w poleceniu, i ¿e mo¿esz okreSliæ w jednym poleceniu kilku u¿ytkowników. Na przy-
k³ad jeSli utworzy³eS podfolder o nazwie Archiwum w folderze Dokumenty udostêp-
nione i chcesz, aby Karol mia³ Pe³n¹ kontrolê, a Cezary pozwolenie Odczyt, otwórz
okno wiersza polecenia, przejdx do folderu Dokumenty udostêpnione i wpisz:
cacls archiwum /g karol:f cezary:r
JeSli postanowisz przywróciæ prawa dostêpu Cezarego i nadaæ pozwolenia Odczyt
grupie Administratorzy, wpisz nastêpuj¹ce polecenie:
cacls archives /e /r craig /g administrators:r
OSTRZE¿ENIE
To, ¿e mo¿esz okreSlaæ uprawnienia za pomoc¹ narzêdzia Cacls, wcale nie oznacza, ¿e powinieneS to robiæ.
£atwo pope³niæ b³¹d, który mo¿e spowodowaæ utratê uprawnieñ do wa¿nego pliku. JeSli u¿ywasz Windows
XP Professional, nie ma ¿adnego powodu, dla którego mia³byS u¿ywaæ Cacls do nadawania uprawnieñ. Na-
tomiast jeSli u¿ywasz Windows XP Home Edition, poeksperymentuj nieco, próbuj¹c stosowaæ polecenie
Cacls na folderze testowym. Zanim u¿yjesz narzêdzia Cacls do okreSlania uprawnieñ folderu z wa¿nymi do-
kumentami, upewnij siê najpierw, ¿e wiesz, jak osi¹gn¹æ zamierzony efekt.
Rozdzia³ 13: Zabezpieczanie plików i folderów 441
Przejmowanie plików i folderów na w³asnoSæ
Gdy utworzysz plik lub folder na dysku NTFS, Windows XP okreSla twoje konto
u¿ytkownika jako w³aSciciela tego obiektu. Ten status daje ci prawo nadawania lub
cofania uprawnieñ dostêpu innym u¿ytkownikom i grupom. Jako w³aSciciel mo¿esz
uniemo¿liwiæ dostêp do tego obiektu wszystkim pozosta³ym u¿ytkownikom, w tym
tak¿e cz³onkom grupy Administratorzy.
Co siê wiêc stanie, gdy przeka¿esz plik (lub ca³y folder) na w³asnoSæ innemu u¿yt-
kownikowi? Jako w³aSciciel mo¿esz pozwoliæ innemu u¿ytkownikowi na przejêcie na
w³asnoSæ utworzonego przez ciebie obiektu. Oprócz tego, ka¿dy cz³onek grupy Ad-
ministratorzy mo¿e przej¹æ na w³asnoSæ dowolny plik lub folder, chocia¿ nie mo¿e ju¿
przekazaæ go innemu u¿ytkownikowi.
Przekazywanie w³asnoSci pliku lub folderu ma sens, gdy chcesz, aby ktoS inny móg³
okreSliæ dla niego uprawnienia. Aby zapewniæ bezproblemowe przekazanie upraw-
nieñ, zastosuj jedn¹ z nastêpuj¹cych technik.
JeSli jesteS cz³onkiem grupy Administratorzy, wykonaj nastêpuj¹ce czynnoSci:
1. Prawym przyciskiem myszy kliknij ikonê pliku lub folderu i z menu skrótów
wybierz polecenie W³aSciwoSci.
2. Na zak³adce Zabezpieczenia kliknij przycisk Zaawansowane, aby otworzyæ
okno dialogowe Zaawansowane ustawienia zabezpieczeñ.
3. Wybierz zak³adkê W³aSciciel. Jak widaæ na rysunku 13-10, to okno dialogowe
zawiera informacjê o bie¿¹cym w³aScicielu i pozwala na przekazanie w³asnoSci
grupie Administratorzy lub twojemu kontu u¿ytkownika.
Rysunek 13-10. Tylko cz³onkowie grupy Administratorzy mog¹ przejmowaæ na w³asnoSæ pliki i foldery. [ Pobierz caÅ‚ość w formacie PDF ]