Jak działa Chown w Linuksie?

Pliki i foldery w systemie Linux są własnością użytkownika i grupy, co może mieć wpływ na to, którzy użytkownicy mogą uzyskać dostęp do plików i może być ważną częścią bezpieczeństwa. Polecenie zmiany właściciela pliku jest twórczo nazywane „chown”, skrót od „zmień właściciela”.

Po utworzeniu konta otrzymuje grupę podstawową. Domyślnie tworzona jest nowa grupa o tej samej nazwie co użytkownik, chociaż możliwe jest również ręczne przypisanie jej do istniejącej grupy. Każde konto można następnie dodać do wielu grup pomocniczych. Gdy użytkownik tworzy dokument, należy on do niego i jego grupy podstawowej. Uprawnienia dostępu do plików i folderów można ustawić dla właściciela, grupy i globalnie.

Jeśli chcesz skonfigurować, kto ma dostęp do pliku lub folderu, może być konieczna zmiana właściciela i/lub grupy będącej właścicielem. Polecenie chown umożliwia zmianę właściciela lub grupy właścicieli lub obu jednocześnie.

Struktura polecenia „chown”

Polecenie chown ma postać „chown [flagi] [Użytkownik][:[Grupa]] Plik[i]”. Flagi oznaczają flagi poleceń, które zmieniają zachowanie polecenia i są całkowicie opcjonalne. Należy określić co najmniej nazwę użytkownika lub grupy, chociaż obie mogą być. Należy nazwać jeden lub więcej plików i folderów.

Generalnie nie musisz używać żadnych flag, ale jest kilka, które mogą się czasem przydać. Flaga „-R” działa rekurencyjnie na plikach i folderach. Flaga „–from=[aktualny właściciel][:[bieżąca grupa]” służy do zastosowania polecenia tylko do plików i folderów, których aktualnie właścicielem jest określony użytkownik lub grupa. Flaga „–help” drukuje stronę pomocy.

Jeśli podano tylko nazwę użytkownika, właściciel pliku zostanie zmieniony na tego użytkownika. Jeśli po nazwie użytkownika podano dwukropek „:”, można również określić nazwę grupy. Jeśli nazwa grupy pozostanie pusta, grupa będąca właścicielem pliku zostanie zmieniona na grupę podstawową określonego użytkownika; jeśli określono nazwę grupy, własność grupy zostanie zmieniona na tę grupę, nawet jeśli określony użytkownik nie jest częścią tej grupy. Jeśli nazwa użytkownika zostanie pominięta, a podano dwukropek i nazwę grupy, wówczas grupa będąca właścicielem zostanie zmieniona, podczas gdy użytkownik będący właścicielem pozostaje ten sam.

Uwaga: Użytkownicy i grupy będące właścicielami można określić za pomocą nazw użytkowników i grup lub powiązanych identyfikatorów.

Na przykład plik file.txt można zmienić na user2 i group na group2 za pomocą polecenia „chown user2:group2 filt.txt”. Jeśli pominięto nowego właściciela lub grupę, to ustawienie pozostanie niezmienione. Najłatwiejszym sposobem zobaczenia użytkownika i grupy będącej właścicielem zestawu plików jest użycie polecenia „ls -l”, które wyświetla długą listę katalogów zawierającą nazwę właściciela i nazwę grupy będącej właścicielem.

Dlaczego własność plików i folderów jest ważna

Własność plików i folderów to sposób ograniczania dostępu do plików. Na przykład użytkownik może uzyskać dostęp do swojego katalogu użytkownika, ponieważ jest właścicielem, ale nie może uzyskać dostępu do katalogu domowego innego użytkownika, ponieważ nie jest jego właścicielem.

Własność jest szczególnie ważna w przypadku usług internetowych, takich jak serwery internetowe. Upewniając się, że serwer sieciowy jest właścicielem tylko tych plików, których potrzebuje do uruchamiania i wyświetlania stron internetowych, możesz chronić serwer przed lukami w zabezpieczeniach, w których hakerzy próbują nakłonić serwer sieciowy do wyświetlenia innych plików. Jest to główny powód, dla którego usługi internetowe nie powinny działać jako root, ale jako własny użytkownik.

Wskazówka: usługi, takie jak serwery internetowe i bazy danych, mają własne konta użytkowników i można im przypisać własność plików i folderów.



Leave a Comment

Rozwiąż błąd „Plik iTunes Library.itl jest zablokowany” w iTunes

Rozwiąż błąd „Plik iTunes Library.itl jest zablokowany” w iTunes

Rozwiąż błąd Apple iTunes, który informuje, że plik iTunes Library.itl jest zablokowany, znajduje się na zablokowanym dysku lub nie masz uprawnień do zapisu tego pliku.

Twórz zaokrąglone rogi za pomocą Paint.NET

Twórz zaokrąglone rogi za pomocą Paint.NET

Jak tworzyć nowocześnie wyglądające zdjęcia, dodając zaokrąglone rogi w programie Paint.NET

ITunes: jak losowo lub powtarzać muzykę

ITunes: jak losowo lub powtarzać muzykę

Nie wiesz, jak powtórzyć utwór lub listę odtwarzania w Apple iTunes? Na początku też nie mogliśmy. Oto szczegółowe instrukcje dotyczące tego, jak to się robi.

Wszystko, co musisz wiedzieć o WhatsApp Usuń dla mnie

Wszystko, co musisz wiedzieć o WhatsApp Usuń dla mnie

Czy użyłeś opcji Usuń dla mnie na WhatsApp, aby usunąć wiadomości od wszystkich? Bez obaw! Przeczytaj to, aby dowiedzieć się, jak cofnąć opcję Usuń dla mnie w WhatsApp.

Wyłącz wyskakujące powiadomienia AVG

Wyłącz wyskakujące powiadomienia AVG

Jak wyłączyć irytujące powiadomienia AVG pojawiające się w prawym dolnym rogu ekranu.

Jak usunąć swoje konto na Instagramie

Jak usunąć swoje konto na Instagramie

Kiedy zdecydujesz, że skończyłeś ze swoim kontem na Instagramie i chcesz się go pozbyć. Oto przewodnik, który pomoże Ci tymczasowo lub trwale usunąć konto na Instagramie.

Microsoft Teams: jak naprawić kod błędu CAA50021

Microsoft Teams: jak naprawić kod błędu CAA50021

Aby naprawić błąd Teams CAA50021, połącz swoje urządzenie z platformą Azure i zaktualizuj aplikację do najnowszej wersji. Jeśli problem będzie się powtarzał, skontaktuj się z administratorem.

Acrobat Reader: Napraw „Wystąpił błąd podczas otwierania tego dokumentu. Brak dostępu.

Acrobat Reader: Napraw „Wystąpił błąd podczas otwierania tego dokumentu. Brak dostępu.

Rozwiąż Wystąpił błąd podczas otwierania tego dokumentu. Brak dostępu. komunikat o błędzie podczas próby otwarcia pliku PDF z klienta poczty e-mail.

10 najlepszych alternatyw Microsoft Teams w 2023 r

10 najlepszych alternatyw Microsoft Teams w 2023 r

Szukasz alternatyw Microsoft Teams do łatwej komunikacji? Znajdź dla siebie najlepsze alternatywy dla Microsoft Teams w 2023 roku.

9 najlepszych odpowiedników iMovie dla Windows 11

9 najlepszych odpowiedników iMovie dla Windows 11

Szukasz odpowiednika iMovie dla Windows 11/10? Dowiedz się, jakie alternatywy dla iMovie w systemie Windows możesz wypróbować do edycji wideo.