Was ist der Unterschied zwischen useraddund adduser? Wann / warum sollte ich lieber das eine oder andere verwenden?
Debian Linuxbegründete Frage.
Was ist der Unterschied zwischen useraddund adduser? Wann / warum sollte ich lieber das eine oder andere verwenden?
Debian Linuxbegründete Frage.
Antworten:
Im Falle von Debian und den damit verbundenen Distributionen ist adduser ein freundlicheres interaktives Frontend für useradd.
Unter Ubuntu erstellt useradd einfach einen Eintrag in der Benutzerdatenbank (/ etc / passwd usw.).
adduser erstellt andererseits auch ein Ausgangsverzeichnis für den Benutzer, füllt es mit dem Inhalt von / etc / skel und lässt Sie das Kennwort interaktiv festlegen.
Immer verwendenadduser (und deluserbeim Löschen von Benutzern).
Die Befehle useradd, userdelund usermodsind Hilfsprogramme, die aus historischen Gründen zur Verfügung stehen, während adduser/deluserDo The Right Thing ™. (Ich erinnere mich, was ich verwenden soll, indem ich überlege, user*was adduser/deluserim Alphabet nachkommt und daher "schlechter" ist.)
Gemäß den jeweiligen Manpages (auf Ubuntu 12.04 Precise Pangolin, dh einem von Debian abgeleiteten System).
addusersagt:(Betonung hinzugefügt.)
adduserundaddgroupfügen Sie dem System Benutzer und Gruppen gemäß den Befehlszeilenoptionen und Konfigurationsinformationen in hinzu/etc/adduser.conf. Sie sind freundlicher Frontends auf den Low - Pegel - Tools wieuseradd,groupaddundusermodProgramme , die standardmäßig die Wahl Debian - Richtlinien konformes UID und GID - Werte, ein Home - Verzeichnis mit Skelett-Konfiguration Erstellen eines benutzerdefinierten Skript ausgeführt wird , und andere Funktionen.adduserundaddgroupkann in einem von fünf Modi ausgeführt werden:
useraddsagt:
useraddist ein Hilfsprogramm für das Hinzufügen von Benutzern. Unter Debian sollten Administratoren normalerweiseadduser(8)stattdessen verwenden.
Siehe auch:
adduserund
useradd? (auf Ask Ubuntu).lrwxrwxrwx. 1 root root 7. November 17 13:52 / usr / sbin / adduser -> useradd
Eines ist eine "Verknüpfung" / "symbolische Verknüpfung" zum anderen. Also kein Unterschied.
Dies ist unter RedHat Linux (und Centos / Fedora) möglich. Dies gilt möglicherweise nicht für andere Distributionen.