Różnica między Adduser i Useradd

Spisu treści:

Różnica między Adduser i Useradd
Różnica między Adduser i Useradd

Wideo: Różnica między Adduser i Useradd

Wideo: Różnica między Adduser i Useradd
Wideo: #19 - Linux for DevOps - Creating a User | useradd command | How to add a user on Linux 2024, Listopad
Anonim

Kluczowa różnica – Adduser vs Useradd

Do przekazywania instrukcji sprzętowi używany jest system operacyjny. Linux to system operacyjny. Jest to klon UNIXa. Główną zaletą Linuksa jest to, że programiści mogą budować własne systemy operacyjne przy użyciu jądra. Niektóre powszechnie używane dystrybucje Linuksa to Ubuntu, Fedora i Debian. Najczęściej wykonywane zadania komputera to przeglądanie, tworzenie, przenoszenie i usuwanie plików. Istnieją dwie metody wydajnej obsługi plików. Można to zrobić za pomocą interfejsu wiersza poleceń (CLI) lub graficznego interfejsu użytkownika (GUI). Korzystanie z CLI jest lepsze w Linuksie, ponieważ jest elastyczne i szybkie. Polecenia są podawane za pomocą CLI, a Linux zawiera terminal do wydawania poleceń. Istnieje duża liczba poleceń. Polecenia adduser i useradd służą do zarządzania użytkownikami. Kluczową różnicą między adduser i useradd jest to, że adduser służy do dodawania użytkowników z konfiguracją folderu domowego konta i innymi ustawieniami, podczas gdy useradd jest poleceniem narzędzia niskiego poziomu do dodawania użytkowników. W tym artykule omówiono różnicę między tymi dwoma poleceniami.

Co to jest Adduser?

Dane mogą zostać zmienione lub skradzione. Dlatego tak ważne jest, aby dane były bezpieczne. Bezpieczeństwo jest głównym problemem w Linuksie. Jest to system operacyjny dla wielu użytkowników. W Linuksie są więc poziomy autoryzacji. Każdy plik w Linuksie lub Uniksie ma użytkownika. W Linuksie istnieją trzy typy użytkowników. Są użytkownikiem, grupą i innymi. „Użytkownik” jest właścicielem pliku. Domyślnie użytkownik, który tworzy plik, staje się użytkownikiem. „Grupa” może zawierać wielu użytkowników. Wszyscy użytkownicy w grupie mają takie same uprawnienia do plików. Możliwe jest dodanie wielu użytkowników do grupy i przypisanie grupowych uprawnień. „Inny” nie tworzy pliku, ale ma do niego dostęp.

W ten sposób pliki są przechowywane oddzielnie od każdego użytkownika. Użytkownicy mogą czytać, pisać i wykonywać. Odczytuj listę uprawnień do zawartości. Uprawnienie do zapisu umożliwia modyfikowanie treści. W systemie Linux lub Unix nie można uruchomić programu bez uprawnień do wykonywania.

Polecenie adduser służy do dodawania użytkowników zgodnie z opcjami wiersza poleceń i informacjami konfiguracyjnymi. Składnia polecenia to $ polecenie – argumenty opcji. Istnieje kilka opcji z adduser. -h lub –help służy do drukowania ekranu pomocy. Opcja –system służy do konfigurowania użytkowników systemu. Grupa – służy do dodawania nowej grupy.

Różnica między Adduser i Useradd
Różnica między Adduser i Useradd
Różnica między Adduser i Useradd
Różnica między Adduser i Useradd

Rysunek 01: Polecenie adduser

Poniżej pokazuje sposób tworzenia nowego użytkownika za pomocą polecenia adduser. Nazwa użytkownika to user_1. Zwykły użytkownik nie może dodać innego użytkownika. Powinien uruchamiać polecenia jako superużytkownik, aby dodać użytkownika. Dlatego powinien używać „sudo”.

Różnica między Adduser i Useradd _Rysunek 02
Różnica między Adduser i Useradd _Rysunek 02
Różnica między Adduser i Useradd _Rysunek 02
Różnica między Adduser i Useradd _Rysunek 02

Rysunek 02: Dodawanie użytkownika o nazwie user_1 za pomocą polecenia adduser

Różnica między Adduser i Useradd_Rysunek 03
Różnica między Adduser i Useradd_Rysunek 03
Różnica między Adduser i Useradd_Rysunek 03
Różnica między Adduser i Useradd_Rysunek 03

Rysunek 03: Utworzono użytkownika_1.

Przeglądając zawartość w /etc/passwd, możesz wyświetlić szczegóły user_1.

Co to jest UserAdd?

Polecenie useradd służy również do dodawania użytkowników. Pochodzi z kilkoma flagami. Niektóre z nich są następujące.

-D Domyślne

-m Tworzy katalog domowy

-s Definiuje powłokę dla użytkownika

-e Data, w której konto użytkownika zostanie wyłączone

-b Katalog podstawowy dla katalogu domowego użytkownika

-u UID

-g Początkowy numer grupy

-G Dodatkowe grupy według nazwy

-c Komentarz

Różnica między Adduser i Useradd_Rysunek 04
Różnica między Adduser i Useradd_Rysunek 04
Różnica między Adduser i Useradd_Rysunek 04
Różnica między Adduser i Useradd_Rysunek 04

Rysunek 04: Domyślnie

Przykład dodawania użytkownika jest następujący:

Kluczowa różnica między Adduser i Useradd
Kluczowa różnica między Adduser i Useradd
Kluczowa różnica między Adduser i Useradd
Kluczowa różnica między Adduser i Useradd

Rysunek 05: Tworzenie user_2 za pomocą polecenia useradd

Dodawanie nowego użytkownika nie może być wykonane jako zwykły użytkownik. Dlatego powinien używać „sudo” dla super użytkownika. Flaga -m służy do tworzenia folderu użytkownika w katalogu domowym. „-s” służy do zdefiniowania powłoki. „-g” oznacza grupę, a „-c” - komentarze. Po przejściu do katalogu domowego zostanie utworzony użytkownik_2.

Jakie są podobieństwa między Adduser i Useradd?

  • Oba są poleceniami Linuksa.
  • Oba mogą być używane do tworzenia użytkowników.

Jaka jest różnica między Adduser a Useradd?

Adduser vs Useradd

Adduser to polecenie dodawania użytkowników do systemu zgodnie z opcjami wiersza poleceń i informacjami konfiguracyjnymi w pliku /etc/adduser.conf. Useradd to niskopoziomowe narzędzie do dodawania użytkowników.
Funkcje
Polecenie adduser tworzy użytkownika i konfiguruje foldery domowe konta oraz inne ustawienia. Polecenie useradd po prostu tworzy użytkownika.
Tworzenie katalogu
Polecenie adduser automatycznie tworzy katalog użytkownika w domu (/home/user). Polecenie useradd nie tworzy katalogu użytkownika w domu, jeśli nie jest określone z -m.
Złożoność składni
Składnia polecenia adduser nie jest skomplikowana jak w useradd. Polecenie useradd ma pewną złożoność.

Podsumowanie – Adduser vs Useradd

Linux jest popularny zarówno wśród dużych organizacji, jak i zwykłych użytkowników komputerów. Jest również używany w środowiskach serwerowych ze względu na niezawodność i stabilność. Użytkownik może wydawać polecenia za pomocą interfejsu wiersza poleceń, aby wykonywać różne zadania. Dwa główne polecenia do zarządzania użytkownikami to adduser i useradd. Różnica między adduser i useradd polega na tym, że adduser służy do dodawania użytkowników z konfiguracją folderu domowego konta i innymi ustawieniami, podczas gdy useradd jest narzędziem niskiego poziomu do dodawania użytkowników.

Pobierz plik PDF Adduser vs Useradd

Możesz pobrać wersję PDF tego artykułu i używać jej do celów offline zgodnie z notatką cytowania. Proszę pobrać wersję PDF tutaj Różnica między Adduser i Useradd

Zalecana: