Ustalanie dostępu do plików - Windows XP Home/Professional Aby edytować atrybuty dostępu do plikow/ katalogow w systemie plików NTFS wpierw sprawdź czy jest Wyłączone proste udostępnianie czyli przejdź do "Panel Sterowania" >> Opcje Folderów" i wybierz zakładkę "Widok" W Windows XP Professional ujrzysz poniższe okno gdzie musi być odznaczone "Użyj prostego udostępniania". Edytowanie Uprawnień NTFS. Pozycje w głównej tablicy plików woluminu w NTFS (plik, folder i podfolder) zawierają listę kontroli dostępu - ACL, która definiuje użytkowników i/lub grupy z prawem dostępu do danego obiektu. Pojedynczy element ACL składa się z identyfikatora konta (SID) oraz ze zbioru uprawnień. Kontrola dostępu sprowadza się więc do wybrania obiektu i określenia tego, co może z nim zrobić dany użytkownik. Możemy kontrolować dostęp do zasobów systemu za pomocą zbioru predefiniowanych uprawnień podstawowych. Poniżej prezentujemy podstawowe uprawnienia i skutki przypisania ich grupom lub użytkownikom. Pełna kontrola Użytkownik posiadający to prawo może robić wszystko z danym obiektem. Zaznaczenie tej opcji na karcie Zabezpieczenia (będzie ona opisana w dalszej części artykułu) automatycznie powoduje zaznaczenie wszystkich innych uprawnień. Modyfikacja Użytkownik może oglądać pliki i wykonywać programy. Zaznaczenie tej opcji pociąga za sobą automatyczne zaznaczenie uprawnień Zapis oraz Odczyt i Wykonanie. Odczyt i Wykonanie Pozwala oglądać pliki i wykonywać programy. Powoduje zaznaczenie również
Wyświetlanie zawartości folderu i Odczyt. Wyświetlanie zawartości folderu Dotyczy tylko folderów. Daje takie same uprawnienia jak Odczyt i Wykonanie z tą różnicą, że uprawnienia są dziedziczone przez podfoldery ale nie przez pliki. Odczyt Pozwala oglądać zawartość folderu, wyświetlać atrybuty pliku i czytać uprawnienia. Zapis Użytkownik z tym uprawnieniem może tworzyć pliki, zapisywać dane, odczytywać atrybuty i uprawnienia. Ustawianie uprawnień za pomocą Eksploratora Windows Klikamy prawym przyciskiem myszy ikonę folderu lub pliku i wybieramy Właściwości (Proste udostępnianie plików musi być wyłączone). Następnie klikamy kartę Zabezpieczenia. Na ekranie pojawi się okno dialogowe z listą wszystkich grup i użytkowników posiadających uprawnienia do danego obiektu. Jeśli użytkownik lub grupa, której uprawnienia chcemy zmienić, jest na liście, zaznaczamy odpowiednie pole w kolumnie Zezwalaj, aby dodać uprawnienie albo Odmów, żeby je odebrać. Jeśli nazwa grupy lub użytkownika, których uprawnienia chcemy zmienić nie figuruje na liście Nazwy grupy lub użytkownika, musimy wykonać następujące czynności. Otwieramy kartę Zabezpieczenia i klikamy przycisk Dodaj. W oknie dialogowym Wybieranie: Użytkownicy lub Grupy wpisujemy nazwę użytkownika lub grupy. Żeby wybrać użytkowników lub grupy z listy, klikamy Zaawansowane a następnie przycisk Znajdź teraz. Następnie klikamy Sprawdź nazwy, aby sprawdzić czy wpisana nazwa znajduje się w bazie danych kont. Jeśli nie, to pojawi się komunikat o błędzie. Jeśli konto istnieje klikamy OK, wracamy do karty Zabezpieczenia i ustawiamy uprawnienia dla dodanego użytkownika bądź grupy.
Ustawianie uprawnień NTFS za pomocą narzędzi w wierszu polecenia Cacls.exe to narzędzie, które pozwala nam edytować i modyfikować uprawnienia w konsoli. Jeśli w wierszu polecenia wpiszemy cacls, zostanie wyświetlony opis składni i komend tego polecenia. Sposób korzystania z tego narzędzia jest tam bardzo dobrze opisany. Po wpisaniu cacls plik1 (plik1 to przykładowa nazwa pliku lub folderu) w wierszu polecenia, pojawią się na ekranie aktualne uprawnienia tego obiektu. Żeby dodać nowe uprawnienia do pliku albo folderu, należy dopisać odpowiednie klucze na końcu polecenia. Litera F (Full Control) odpowiada zaznaczeniu Zezwalaj w wierszu Pełna kontrola w karcie Zabezpieczenia. Litera C (Changes) odpowiada zaznaczeniu Zezwalaj w wierszu Modyfikacja. Litera R (Read) odpowiada uprawnieniu Odczyt i Wykonanie. Litera W (Write) odpowiada uprawnieniu Zapis. W poleceniu możemy podać więcej niż jednego użytkownika jak i więcej niż jeden plik. Przykładowo, jeśli w folderze Dokumenty udostępnione utworzyliśmy folder Bajery i chcemy, aby użytkownik Przemek miał uprawnienie Pełna kontrola, a użytkownik Magda Modyfikacja, otwieramy okno Wiersz polecenia, wchodzimy do folderu Dokumenty udostępnione i wpisujemy: cacls bajery /g przemek:f magda:c Jeśli chcemy odebrać Magdzie prawa dostępu, wpisujemy: cacls bajery /e /r magda Blokowanie dostępu do prywatnych dokumentów Tworzenie folderu prywatnego Wszystkie pliki zapisywane w naszym profilu osobistym są dostępne dla każdego użytkownika należącego do grupy Administratorzy. Użytkownik o ograniczonym dostępie widzi tylko folder własnych dokumentów w oknie Moje dokumenty. Administrator widzi takie foldery każdego użytkownika i może dowolnie zmieniać ich zawartość. Jeśli na naszym komputerze istnieje jedno konto Administrator (pozostałe to konta z ograniczeniami), to nie ma potrzeby tworzenia plików prywatnych. W przeciwnym wypadku musimy uczynić osobiste pliki prywatnymi, aby je skutecznie chronić. Sama operacja tworzenia plików prywatnych jest prosta, ale należy pamiętać o kilku szczegółach z nią związanych. Przede wszystkim format plików dysku musi być NTFS. Konto użytkownika musi być zabezpieczone hasłem. Możemy utworzyć pliki prywatne po zalogowaniu się na koncie bez hasła, ale będzie to bez sensu, gdyż każdy może wejść na to konto i dostać się do plików prywatnych. Opcja Uczyń ten folder folderem prywatnym jest dostępna tylko dla naszego profilu użytkownika i jego podfolderów (folder \Documents and Settings\nazwa_konta). Żadnego innego folderu nie możemy uczynić prywatnym. Funkcja Uczyń ten folder folderem prywatnym jest dostępna tylko, gdy włączony jest interfejs Proste udostępnianie plików. Jeśli jest wyłączony, musimy ręcznie ustawić prawa dostępu NTFS (bo tak naprawdę funkcja Uczyń ten folder folderem prywatnym to automatyczne wykonanie tej operacji). Najbezpieczniejszym rozwiązaniem jest chronienie całego profilu użytkownika. Niedostępne staną się dla innych nasze dokumenty, ustawienia, historia ostatnio przeglądanych stron czy oglądanych dokumentów.
Jeśli w naszym systemie jest włączona funkcja Proste udostępnianie plików, klikamy na folder prawym przyciskiem, wybieramy Właściwości, otwieramy kartę Udostępnianie i zaznaczamy Uczyń ten folder folderem prywatnym. Jeśli Proste udostępnianie plików jest wyłączone, musimy sami zmienić uprawnienia NTFS. W tym celu klikamy prawym przyciskiem na folder, następnie Właściwości i otwieramy kartę Zabezpieczenia. Odznaczamy uprawnienia Pełna kontrola dla wszystkich. Zostawiamy je tylko dla użytkowników konta System i właściciela folderu. Udostępnianie plików w komputerze współużytkowanym Folder Dokumenty udostępnione pozwala użytkownikom udostępniać sobie bezpiecznie nawzajem dokumenty. Znajduje się w profilu All Users (standardowa ścieżka C:\Documents And
Settings\All Users). Użytkownicy z grupy Administratorzy mają uprawnienia Pełna kontrola do tego folderu. Użytkownicy zaawansowani (istnieją tylko w Windows XP Professional) mają pełne uprawnienia oprócz możliwości zmiany uprawnień oraz przejmowania na własność plików w tym folderze. Użytkownicy kont z ograniczonym dostępem mogą otwierać, czytać i tworzyć nowe pliki, nie mogą natomiast modyfikować ani usuwać istniejących plików, chyba że są ich właścicielami. Jeśli chcemy utworzyć obszar pamięci dostępny nie dla wszystkich i z różnymi prawami dostępu dla poszczególnych użytkowników, musimy ustawić odpowiednio uprawnienia NTFS do współdzielonego miejsca. Możemy utworzyć jeden katalog z podfolderami dla wszystkich użytkowników. Przykładowo każdy użytkownik z ograniczeniami ma prawo odczytu i czytania pliku w głównym folderze, w jego podfolderach może natomiast dodatkowo zapisywać pliki. Ponadto użytkownicy mogą tworzyć nowe katalogi tylko w wydzielonych miejscach, aby nie psuć struktury naszego szablonu. Aby skonfigurować ogólnodostępne miejsce w taki lub inny sposób musimy wejść do karty Zabezpieczenia (prawym przyciskiem klikamy na folder, następnie Właściwości i Zabezpieczenia). Tam możemy ustawić prawa dla użytkowników. Musimy także wyłączyć dziedziczenie uprawnień. Żeby to zrobić w karcie Zabezpieczenia klikamy przycisk Zaawansowane i usuwamy zaznaczenie z pola wyboru Dziedzicz po obiekcie nadrzędnym wpisy uprawnienia stosowane do obiektów podrzędnych.