Artykuł ilustruje, jak tworzyć konta użytkowników za pośrednictwem GUI i CLI w Manjaro Linux. Opisujemy również predefiniowane ustawienia i pliki konta użytkownika, aby skonfigurować środowisko użytkownika. Na koniec opisujemy narzędzia CLI Usermod I użytkownik Aby zmodyfikować ustawienia konta i usunąć konto.
Rozpoczęcie pracy
Każdy użytkownik określonego systemu Manjaro musi mieć osobne konto użytkownika. Zapewnia bezpieczny obszar dla każdego użytkownika do przechowywania plików i oferuje dostosowywanie interfejsu użytkownika ścieżki, GUI, środowiska, powłoki itp. Manjaro umożliwia dodawanie kont użytkowników na kilka sposobów, to znaczy za pośrednictwem GUI/CLI. Omówimy ich oboje z ich zaletami i wadami.
Utwórz konto użytkownika za pośrednictwem GUI
Przejdź do Manjaro Settings Manager i kliknij konto użytkownika.
Okno konta użytkownika wyświetli bieżące konta użytkownika z opcjami plus „+” i minus ”-„ w lewym dolnym rogu, aby dodać lub usunąć nowe/stare konta.
Aby dodać nowe konto, kliknij znak „+”. Wygląda na to, że monit o dodaniu nowych poświadczeń użytkownika. Kliknij Utwórz, aby zapisać zmiany.
Wystawa okna do uwierzytelnienia i zastosowania zmian.
Usunięcie konta użytkownika obejmuje prosty etap podkreślenia, że ma zostać usunięte konto użytkownika i kliknięcie znaku minus „-”. Pomaga jednak tylko pozbyć się użytkownika, a nie danych należących do użytkownika, która jest luką bezpieczeństwa.
Utwórz konto użytkownika przez CLI
Mimo że GUI jest znacznie wygodniejsze dla początkujących użytkowników do tworzenia/usuwania kont użytkowników. Ale czasami jest o wiele wygodniejsze dodawanie wielu kont użytkowników za pośrednictwem scenariuszy i uwzględnienie/wykluczenie niedostępnych funkcji z Manjaro Settings Manager.
W tym celu dostępne są polecenia CLI, aby dodawać i zarządzać kontami użytkowników. Najprostszym sposobem utworzenia nowego użytkownika jest polecenie UserADD. Otwórz terminal i użyj UserAdd Polecenie z uprawnieniami Superuser, aby utworzyć użytkownika o nazwie logowania.
manjaro@manjaro: ~ $ sudo użytkownik
Polecenie pozwala również na podanie szczegółów konta o różnych parametrach. Niektóre z dostępnych opcji to:
Na przykład, następujące polecenie UserADD używa niektórych wyżej wymienionych parametrów. W tym poleceniu narzędzie UserADD dodaje Jake'a w grupie użytkownika, grupie podstawowej i dodaj (-G) do grup MySQL i Apache. Wreszcie przypisuje ZSH jako domyślną powłokę linii poleceń (-s).
manjaro@manjaro: ~ $ useradd -g użytkownik -g mysql, apache -s /bin /zsh -c „Jake stans” Jake
Tworząc powyższe konto, polecenie UserADD podejmuje kilka działań:
manjaro@manjaro: ~ $ cat /etc /passwd | Grep Jake
Jake: X: 1001: 1011: Jake Stan:/Home/Jake:/bin/zsh
manjaro@manjaro: ~ $ cat /etc /grupa | Grep Jake
Jake: X: 1001:
Ustawienia domyślne
Polecenie określa wartości domyślne od /etc/login.def I /etc/default/useradd akta. Otworzyć /etc/login.def plik w edytorze tekstu, aby zmienić ustawienia domyślne:
manjaro@manjaro: ~ $ sudo vim /etc /login.def
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_MIN_LEN 5
PASS_WARN_AGE 7
Uid_min 1000
UID_max 60000
GID_MIN 1000
GID_MAX 60000
Create_home tak
Na przykład PASS_MAX_DAYS I PASS_MIN_DAYS reprezentuj dni max/min przypisane do użycia hasła ustawionego, gdzie PASS_MIN_LEN Ustawia minimalną długość przypisanego hasła. Inne zmienne umożliwiają dostosowanie zakresu liczb do przypisania identyfikatorów użytkownika i grupy. Aby wyświetlić tylko ustawienia domyślne, użyj useradd -d Komenda.
Zmodyfikuj konta użytkowników
Manjaro zapewnia polecenie Usermod do modyfikacji bieżących ustawień konta użytkownika. Oferuje parametry, które odzwierciedlają dostępne opcje za pomocą polecenia UserADD. Na przykład następujące polecenie zmienia bieżące środowisko powłoki użytkownika na /bin /csh.
manjaro@manjaro: ~ $ sudo Usermod -s /bin /csh
Podobnie użyj następującego polecenia, aby dodać użytkownika Jake do innej listy grup. Użycie -A opcja z -G Zapewnia, że nowe grupy uzupełniające są uwzględnione w starych grupach użytkownika.
manjaro@manjaro: ~ $ sudo Usermod -Ag Apple, Android, Games
Usuń konta użytkowników
Jak każdy inny dystrybucja, Manjaro Linux również zapewnia użytkownik Polecenia do usuwania kont użytkowników. Usuń konto nazwy użytkownika w następujący sposób.
manjaro@manjaro: ~ $ sudo użytkownik Jake
Powyższe polecenie nie usuwa jednak katalogu domowego użytkownika Jake'a. Dołącz opcję -r do usunięcia katalogu domowego.
manjaro@manjaro: ~ $ sudo użytkownik -r Jake
Powyższe polecenie nie usuwa wszystkich plików powiązanych z kontem Jake'a, z wyjątkiem plików usuniętych z opcją -r. Tak, aby wszystkie pliki były dostępne z numerem identyfikatora użytkownika poprzedniego użytkownika.
Przed usunięciem konta sprawdź wszystkie pliki należące do konta użytkownika za pośrednictwem polecenia Znajdź. Po usunięciu użyj polecenia Znajdź ponownie, aby wyszukać wszystkie pliki z podanym numerem identyfikatora użytkownika i przypisz je do innego użytkownika, ponieważ jest to ryzyko bezpieczeństwa.
manjaro@manjaro: ~ $ Find / -user Jake -ls
manjaro@manjaro: ~ $ Find / -uid 1001 -LS
Oto kolejny sposób znalezienia plików niezwiązanych z żadnym kontem.
manjaro@manjaro: ~ $ FINK / -NOUSER -LS
Wniosek
Artykuł opisuje proces tworzenia, modyfikowania i usuwania kont użytkowników za pośrednictwem interfejsu wiersza polecenia. Pokazujemy różne parametry dostępne jako opcje poleceń do zastąpienia domyślnych ustawień konta użytkownika. Artykuł pokazuje również prosty sposób utworzenia konta użytkownika z GUI. Tworzenie/modyfikacja lub zarządzanie kontami użytkownika jest codziennym zadaniem administratora systemu. Podobnie ważne jest, aby bezpiecznie usunąć pliki użytkownika po usunięciu ich konta. Artykuł jest kompleksowym przewodnikiem dla zrozumienia podstaw zarządzania kontami użytkowników.