Linux Passwd & Shadow File Explained
Spisu treści:
Istnieje kilka różnych schematów uwierzytelniania, których można używać w systemach Linux. Najczęściej stosowanym i standardowym schematem jest przeprowadzanie uwierzytelnienia na
/etc/passwd
i
/etc/shadow
.
/etc/passwd
to zwykła tekstowa baza danych, która zawiera informacje o wszystkich kontach użytkowników w systemie. Jest własnością root i ma 644 uprawnienia. Plik może być modyfikowany tylko przez użytkownika root lub użytkowników z uprawnieniami sudo i czytelny dla wszystkich użytkowników systemu.
Należy unikać ręcznej modyfikacji
/etc/passwd
chyba że wiesz, co robisz. Zawsze używaj polecenia przeznaczonego do tego celu. Na przykład, aby zmodyfikować konto użytkownika, użyj polecenia
usermod
, a aby dodać nowe konto użytkownika, użyj polecenia
useradd
.
Format
/etc/passwd
Plik
/etc/passwd
to plik tekstowy z jednym wpisem w wierszu, reprezentujący konto użytkownika. Aby wyświetlić zawartość pliku, użyj edytora tekstu lub polecenia, takiego jak
cat
:
cat /etc/passwd
Zazwyczaj pierwszy wiersz opisuje użytkownika root, a następnie konta systemowe i zwykłe. Nowe wpisy są dołączane na końcu pliku.
Każdy wiersz
/etc/passwd
zawiera siedem pól oddzielonych przecinkami:
mark:x:1001:1001:mark,,,:/home/mark:/bin/bash - | | | | | | | | | | | | | +-> 7. Login shell | | | | | +----------> 6. Home directory | | | | +--------------------> 5. GECOS | | | +--------------------------> 4. GID | | +-------------------------------> 3. UID | +-----------------------------------> 2. Password +----------------------------------------> 1. Username
- Nazwa Użytkownika. Ciąg, który wpisujesz po zalogowaniu się do systemu. Każda nazwa użytkownika musi być unikalnym ciągiem na komputerze. Maksymalna długość nazwy użytkownika jest ograniczona do 32 znaków Hasło. W starszych systemach Linux zaszyfrowane hasło użytkownika było przechowywane w
/etc/passwd. W większości nowoczesnych systemów to pole jest ustawione nax, a hasło użytkownika jest przechowywane w/etc/shadowshadow.UID. Identyfikator użytkownika to numer przypisany każdemu użytkownikowi. Jest używany przez system operacyjny w odniesieniu do user.GID. Numer identyfikacyjny grupy użytkownika, odnoszący się do podstawowej grupy użytkownika. Gdy użytkownik tworzy plik, grupa plików jest ustawiana na tę grupę. Zazwyczaj nazwa grupy jest taka sama jak nazwa użytkownika. Grupy pomocnicze użytkownika są wymienione w/etc/groupsgroups.GECOS lub pełna nazwa użytkownika. To pole zawiera listę wartości oddzielonych przecinkami z następującymi informacjami:- Pełna nazwa użytkownika lub nazwa aplikacji. Numer pokoju. Numer telefonu do pracy. Numer telefonu do domu. Inne informacje kontaktowe.
Katalog domowy. Bezwzględna ścieżka do katalogu domowego użytkownika. Zawiera pliki i konfiguracje użytkownika. Domyślnie katalogi domowe użytkowników są nazywane po nazwie użytkownika i tworzone w katalogu/home. Bezwzględna ścieżka do powłoki logowania użytkownika. Jest to powłoka uruchamiana, gdy użytkownik loguje się do systemu. W większości dystrybucji Linuksa domyślną powłoką logowania jest Bash.
Wniosek
Plik
/etc/passwd
śledzi wszystkich użytkowników w systemie.
-ROM, -R, + R, + RW? Zrozumienie zupy z alfabetu optycznego
Nick248 zapytał forum Answer Line o dyski optyczne. Pomyślałem, że nadszedł czas, aby przejść do różnych typów płyt CD, DVD i Blu-ray oraz napędów, które je odczytują i zapisują.
Nie można zapisać pliku, ponieważ nie można odczytać pliku źródłowego
Jeśli nie możesz pobrać i zobaczysz appdatalocaltemp nie można zapisać, ponieważ plik źródłowy nie mógł zostać odczytany w Firefoksie, tutaj jest to, co musisz zrobić.
Zarządzanie i zrozumienie ustawień Flash Playera W Windows
Windows 10/8/7 zapewnia Menedżer ustawień Adobe Flash Player, dzięki czemu możesz kontrolować działanie Flash Playera i wszystkie strony mogą ustawiać pliki cookie i dane na Twoim komputerze.







