5. Ile wierszy w etc/passwd zaczyna się na r albo k
6. W pliku /etc/passwd wyciąć pierwszą kolumnę i unikalne wiersze zapisać do nowy.txt
1. Ls -I /bin/c* |wc -I
2. Cut -d":" -fl /etc/passwd |sort -r |head -n5 |tail -n3
3. Head -n5 /etc/passwd |tr
4. Find /bin/ -user root |wc -I LUB Find /bin/ -user root 2>dev/null |wc
5. Grep -c "A[rk]n /etc/passwd
6. Cut -d":" -fl /etc/passwd |uniq > nowy.txt
Cat /etc/passwd
• 1 użytkownik = 1 wiersz
• Informacje oddzielane
• Kolumna
1. Nazwa użytkownika
2. "x" - hasełko
3. Numer UID - użytkownika (0-100 zarezerwowane dla kont specjalnych)
4. Numer grupy głównej do której należy użytkownik
5. Komentarz do konta, wpisane jest cokolwiek
6. Ścieżka do katalogu domowego
7. Ścieżka - domyślny interpreter, pojawia się po zalogowaniu
/etc/shadow - plik z hasłami
• Nazwa konta
• Symbol
$ - zaszyfrowane hasło użytkownika, zaszyfrowane, nie do odzyskania
(puste pole) - bez hasła
* - konto specjalne, nie da się na nie zalogować, dla usługi X - j.w. z wyjątkiem u Knoppixa ! - tymczasowo zablokowane
• Data ostatniej zmiany hasła - ilość dni od 1 stycznia 1970
• Minimalna liczba dni, która musi upłynąć pomiędzy zmianami hasła
• Maksymalna liczba dni od ostatniej zmiany hasła
• Warn - ile dni przed wygaśnięciem hasła system ma ostrzegać
• Ilość dni, przez które po wygaśnięciu hasła, można ustawić nowe (puste - nieskończoność)
• Data ważności konta
• Flaga - jest, ale jest nieużywana
/etc/group - grupy
• Nazwa grupy
• Hasło grupy, nieużywane
• Numer grupy
• Mogą być wymienieni użytkownicy