Kluczowa różnica - Adduser vs Useradd
System operacyjny jest używany do wydawania instrukcji sprzętowi. Linux to system operacyjny. Jest to klon UNIX. 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. Do najczęściej wykonywanych zadań komputera należy przeglądanie, tworzenie, przenoszenie i usuwanie plików. Istnieją dwie metody efektywnej obsługi plików. Oznacza to użycie interfejsu wiersza poleceń (CLI) lub graficznego interfejsu użytkownika (GUI). Używanie CLI jest lepsze w Linuksie, ponieważ jest elastyczne i szybkie. Polecenia są podawane za pomocą interfejsu CLI, a Linux zawiera terminal do wydawania poleceń. Istnieje wiele poleceń. Polecenia adduser i useradd służą do zarządzania użytkownikami. Podstawowa różnica między adduser i useradd polega na tym, że adduser jest używany do dodawania użytkowników z konfiguracją katalogu domowego konta i innych ustawień, 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.
ZAWARTOŚĆ
1. Omówienie i kluczowe różnice
2. Co to jest Adduser
3. Co to jest Useradd
4. Podobieństwa między Adduser i Useradd
5. Porównanie bezpośrednie - Adduser vs Useradd w formie tabelarycznej
6. Podsumowanie
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. Więc w Linuksie są poziomy autoryzacji. Każdy plik w systemie Linux lub Unix ma użytkownika. W Linuksie istnieją trzy typy użytkowników. Są użytkownikiem, grupą i nie tylko. „Użytkownik” jest właścicielem pliku. Domyślnie użytkownik, który utworzył 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. Do grupy można dodać wielu użytkowników i przypisać im uprawnienia. „Inne” 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ć. Czytaj listę uprawnień do zawartości. Uprawnienie do zapisu umożliwia modyfikowanie treści. W systemie Linux lub Unix nie może uruchamiać 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. Adduser ma kilka opcji. -H lub –help służy do wydrukowania ekranu pomocy. –System służy do konfiguracji użytkowników systemu. Grupa –group służy do dodawania nowej grupy.
Rysunek 01: Polecenie adduser
Poniżej przedstawiono 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. Aby dodać użytkownika, powinien uruchamiać polecenia jako superużytkownik. Dlatego powinien używać „sudo”.
Rysunek 02: Dodanie użytkownika o nazwie user_1 za pomocą polecenia adduser
Rysunek 03: utworzono user_1.
Przeglądając zawartość w / etc / passwd, można zobaczyć szczegóły user_1.
Co to jest Useradd?
Do dodawania użytkowników służy również polecenie useradd. Jest wyposażony w kilka flag. Oto niektóre z nich.
-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
Rysunek 04: Domyślnie
Przykład dodania użytkownika jest następujący:
Rysunek 05: Tworzenie user_2 za pomocą polecenia useradd
Dodania nowego użytkownika nie można wykonać jako zwykłego użytkownika. Dlatego dla superużytkownika powinien używać „sudo”. Flaga -m służy do tworzenia folderu użytkownika w katalogu domowym. „-S” służy do definiowania powłoki. „-G” jest dla grupy, a „-c” dla komentarzy. Po przejściu do katalogu domowego zostanie utworzony user_2.
Jakie są podobieństwa między Adduser i Useradd?
- Oba są poleceniami Linuksa.
- Oba mogą służyć do tworzenia użytkowników.
Jaka jest różnica między Adduser i Useradd?
Porównaj środek artykułu przed tabelą
Adduser vs Useradd |
|
Adduser to polecenie dodawania użytkowników do systemu zgodnie z opcjami wiersza poleceń i informacjami konfiguracyjnymi w /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 katalogu home (/ home / user). | Polecenie useradd nie tworzy katalogu użytkownika w katalogu głównym, jeśli nie zostanie określone opcją -m. |
Złożoność składni | |
Składnia poleceń dla 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 poleceniem narzędzia niskiego poziomu do dodawania użytkowników.
Pobierz PDF Adduser vs Useradd
Możesz pobrać wersję PDF tego artykułu i używać jej w trybie offline, zgodnie z notą cytowania. Pobierz wersję PDF tutaj. Różnica między Adduser i Useradd