Diferència clau: Adduser vs Useradd
S'utilitza un sistema operatiu per donar instruccions al maquinari. Linux és un sistema operatiu. És un clon d'UNIX. El principal avantatge de Linux és que els programadors poden crear els seus propis sistemes operatius utilitzant el nucli. Algunes distribucions de Linux molt utilitzades són Ubuntu, Fedora i Debian. Les tasques més freqüents de l'ordinador són navegar, crear, moure i esborrar fitxers. Hi ha dos mètodes per gestionar els fitxers de manera eficient. És a dir, utilitzant la interfície de línia d'ordres (CLI) o la interfície gràfica d'usuari (GUI). L'ús de CLI és millor a Linux perquè és flexible i ràpid. Les ordres es donen mitjançant la CLI i Linux conté un terminal per donar ordres. Hi ha un gran nombre d'ordres. Les ordres, adduser i useradd són per a la gestió d'usuaris. La diferència clau entre adduser i useradd és que adduser s'utilitza per afegir usuaris amb la configuració de la carpeta inicial del compte i altres configuracions, mentre que useradd és una ordre d'utilitat de baix nivell per afegir usuaris. En aquest article es parla de la diferència entre aquestes dues ordres.
Què és Adduser?
Les dades es poden canviar o robar. Per tant, és vital mantenir les dades protegides. La seguretat és la principal preocupació a Linux. És un sistema operatiu multiusuari. Per tant, hi ha nivells d'autorització a Linux. Cada fitxer a Linux o Unix té un usuari. Hi ha tres tipus d'usuaris a Linux. Són un usuari, grup i altres. "Usuari" és el propietari del fitxer. Per defecte, l'usuari que crea el fitxer es converteix en l'usuari. "Grup" pot contenir diversos usuaris. Tots els usuaris del grup tenen els mateixos permisos de fitxer. És possible afegir molts usuaris al grup i assignar permisos de grup. "Altres" no crea el fitxer, però tenen accés al fitxer.
D'aquesta manera, els fitxers es guarden per separat de cada usuari. Els usuaris poden llegir, escriure i executar. Llista de permisos de lectura el contingut. El permís d'escriptura permet modificar el contingut. A Linux o Unix, no pot executar un programa sense el permís d'execució.
L'ordre adduser s'utilitza per afegir usuaris segons les opcions de la línia d'ordres i la informació de configuració. La sintaxi de l'ordre és $ ordre - arguments d'opcions. Hi ha algunes opcions amb l'addser. El -h o -help és per imprimir la pantalla d'ajuda. El sistema –s'utilitza per configurar els usuaris del sistema. El grup –s'utilitza per afegir un grup nou.
Figura 01: l'ordre adduser
A continuació es mostra la manera de crear un usuari nou mitjançant l'ordre adduser. El nom de l'usuari és usuari_1. Un usuari normal no pot afegir un altre usuari. Hauria d'executar les ordres com a superusuari per afegir un usuari. Per tant, hauria d'utilitzar "sudo".
Figura 02: Afegeix un usuari anomenat user_1 amb l'ordre adduser
Figura 03: s'ha creat l'usuari_1.
En veure el contingut a /etc/passwd, podeu veure els detalls de l'usuari_1.
Què és Useradd?
L'ordre useradd també s'utilitza per afegir usuaris. Ve amb algunes banderes. Alguns d'ells són els següents.
-D Valors predeterminats
-m Crea un directori d'inici
-s Defineix l'intèrpret d'ordres per a l'usuari
-e Data en què es desactivarà el compte d'usuari
-b Directori base per al directori inicial de l'usuari
-u UID
-g Número de grup inicial
-G Grups addicionals per nom
-c Comentari
Figura 04: Per defecte
Un exemple d'afegir un usuari és el següent,
Figura 05: es crea l'usuari_2 amb l'ordre useradd
No es pot afegir un usuari nou com a usuari normal. Per tant, hauria d'utilitzar "sudo" per a superusuari. El senyalador -m s'utilitza per crear la carpeta d'usuari al directori d'inici. "-s" s'utilitza per definir l'intèrpret d'ordres. "-g" és per al grup i "-c" és per comentaris. Després d'anar al directori d'inici, es crearà l'usuari_2.
Quines similituds hi ha entre Adduser i Useradd?
- Tots dos són ordres de Linux.
- Tots dos es poden utilitzar per crear usuaris.
Quina diferència hi ha entre Adduser i Useradd?
Adduser vs Useradd |
|
Adduser és l'ordre per afegir usuaris al sistema segons les opcions de la línia d'ordres i la informació de configuració a /etc/adduser.conf. | Useradd és una utilitat de baix nivell per afegir usuaris. |
Funcions | |
L'ordre adduser crea l'usuari i configura les carpetes d'inici del compte i altres configuracions. | L'ordre useradd només crea l'usuari. |
Creació del directori | |
L'ordre adduser crea un directori d'usuaris a casa (/home/user) automàticament. | L'ordre useradd no crea un directori d'usuari a la casa, si no s'especifica amb -m. |
Complexitat de la sintaxi | |
La sintaxi de l'ordre per a adduser no és complicada com a useradd. | L'ordre useradd té certa complexitat. |
Resum: Adduser vs Useradd
Linux és popular entre les grans organitzacions, així com entre els usuaris habituals d'ordinadors. També s'utilitza per a entorns de servidor per la fiabilitat i l'estabilitat. L'usuari pot donar ordres mitjançant la interfície de línia d'ordres per realitzar diverses tasques. Dues ordres principals per a la gestió d'usuaris són adduser i useradd. La diferència entre adduser i useradd és que adduser s'utilitza per afegir usuaris amb la configuració de la carpeta inicial del compte i altres configuracions, mentre que useradd és una ordre d'utilitat de baix nivell per afegir usuaris.
Descarregueu el PDF Adduser vs Useradd
Podeu baixar la versió PDF d'aquest article i utilitzar-la per a finalitats fora de línia segons la nota de citació. Si us plau, descarregueu la versió PDF aquí Diferència entre Adduser i Useradd