Jedna z funkcji gry wieloosobowejsystemy operacyjne, w tym Linux, to możliwość korzystania z niego przez różne osoby. Zwykle dla każdego z nich tworzone jest osobne konto. W systemie Linux listę użytkowników można przeglądać za pomocą powłoki, wprowadzając specjalną sekwencję znaków. To rozwiązanie problemu jest najprostsze i nie wymaga użycia specjalnych umiejętności.
Любого человека, который использует компьютер и Narzędzia systemu operacyjnego można uznać za użytkownika. Ma przypisaną określoną unikalną nazwę (poza tym niedozwoloną), która może zawierać litery łacińskie, cyfry arabskie, symbole „_” i „.”. Każdy użytkownik ma osobny katalog. Wchodzi w to po autoryzacji. Zawiera wiele osobistych plików i folderów. Zazwyczaj katalogi użytkowników znajdują się w katalogu / home. Administrator systemu operacyjnego może skonfigurować konta w celu różnicowania dostępu do plików, katalogów i urządzeń peryferyjnych.
Jak rozwiązać problem wycofywania istniejących kont? W systemie Linux lista użytkowników jest wyświetlana za pomocą polecenia (dozwolone są różne parametry):
# cat / etc / passwd
Dlaczego to działa?Faktem jest, że wszystkie niezbędne dane znajdują się w pliku / etc / passwd. Osoba zainteresowana kontami zwraca się do niego bezpośrednio. Po określeniu polecenia zostanie wyświetlona lista kont Linux. Lista użytkowników w systemie może być dość obszerna. Dane o istniejących rachunkach są wyświetlane wiersz po wierszu.
Jak to może wyglądać na ekranie? Każda linia będzie wyglądać mniej więcej tak:
root: xD634Jhs5jH32: 0: 0: root: / root: / bin / bashnewuser: Xv7Q641g89oKK: 1000: 100: Ivan Fedorov: / home / newuser: / bin / bash
Rozszyfrowanie:
konto (nazwa użytkownika): hasło (hasło przechowywane w postaci zaszyfrowanej): UID (unikalny ID): GID (ID grupy głównej użytkownika): GECOS (dodatkowe informacje): katalog (katalog użytkownika): powłoka (używany interpreter poleceń).
Powyższe polecenie umożliwia wyjścielista wszystkich użytkowników zarejestrowanych w systemie. Ale co, jeśli chcesz wyświetlić w systemie Linux listę użytkowników, którzy są teraz aktywni? Aby to zrobić, możesz użyć następującego polecenia:
# WHO
Wpisując tę instrukcję, osoba może przeglądać listę aktywnych rachunków w systemie. W tym przypadku w systemie Linux lista użytkowników wykonywany również wiersz po wierszu.Posiadając uprawnienia administratora, możesz wykonywać różne operacje na aktywnych kontach. Możesz więc dać ludziom dostęp do określonych plików lub folderów, ograniczyć korzystanie z niektórych programów.