Die bisherige Vorgehensweise der Reviews erst vor einer neuen Veröffentlichung belaste die mit dem Release befassten Personen über Gebühr, die Durchsicht aller Einreichungen kann laut Herrmann bis zu einem Monat dauern. Zudem sorgt es verständlicherweise für Unmut, wenn Patches erst kurz vor einer Veröffentlichung abgelehnt werden. Auf der Mailingliste sollen auch weiterhin Diskussionen stattfinden, jedoch sollen möglichst alle Patches per Github eingereicht werden. In der Umstellungsphase werden aber auch simple Patches vermutlich noch über die Liste akzeptiert. Diese steht auch weiterhin für Diskussionen offen. Linux user wechseln konsole. Auch das Arch User Repository zieht auf eine Git-basierte Plattform um. Paket-Betreuer, die Pakete im AUR pflegen, sind angehalten, diese bis zum 8. Juli auf die neue Webseite umzuziehen. Danach verlieren sie die Besitzrechte an nicht migrierten Paketen, diese können von anderen Betreuern übernommen werden oder werden aus dem AUR entfernt. Das bisherige Repositorium wird am 8. August geschlossen.
Ebenso müssen die Besitzer eventueller at -Jobs von Hand angepasst werden. Alle Änderungen, die NIS betreffen, müssen auf dem NIS-Server vorgenommen werden. Beispiele ¶
Benutzer anton in zander umbenennen:
Benutzer berta in das neue Heimatverzeichnis /earth2/admins/berta umziehen:
usermod -d /earth2/admins/berta -m berta
Benutzer chris sperren:
Shell für diana auf /bin/fish setzen:
usermod -s /bin/fish diana
Benutzer else in die Gruppe sudo aufnehmen (alle anderen Gruppenzugehörigkeiten von else bleiben erhalten):
Benutzer ID und Gruppen ID von z. User wechseln linux. 1003 in 1000 ändern:(als root einloggen)
pgrep -U else|xargs kill -9
usermod -u 1000 else
groupmod -g 1000 else Weitere Werkzeuge zur Benutzerverwaltung ¶
Ubuntu Desktop Versionen bieten natürlich auch Hilfsprogramme mit graphischer Oberfläche zum Anlegen etc. von Nutzern. Einen Überblick findet man auf der Seite Benutzer und Gruppen. Links ¶ Shell/Befehlsübersicht Übersicht über verschiedene Shell-Befehle ecryptfs/verschlüsseltes Benutzerverzeichnis umbenennen
Diese Revision wurde am 18. Oktober 2019 13:52 von EricBerne erstellt.
B. auch aus der Gruppe admin entfernen könnte (die benötigt wird, um sich Root-Rechte verschaffen zu können). Siehe auch Administrator/Notfall
-a Benutzer zur Gruppen hinzufügen, die mit der Option -G angegeben werden, ohne ihn dabei aus anderen Gruppen zu entfernen. Unbedingt die obige Warnung beachten! -c Kommentar (neues) Kommentarfeld des Benutzers in der Passwort-Datei. -d Heimverzeichnis [-m] Das neue Heimatverzeichnis des Benutzers. Wird die Option -m angegeben, so werden die Dateien aus dem alten Heimatverzeichnis in das neue verschoben, falls dieses noch nicht existiert wird es angelegt. -e Erlöschungsdatum Datum, bis zu dem das Benutzerkonto gültig sein soll. Das Datum ist im Format YYYY-MM-DD anzugeben -f Inaktive Tage Die Anzahl der Tage, die vergehen bis das Konto permanent erlischt, nachdem das zugehörige Passwort abgelaufen ist. Ein Wert von 0 deaktiviert das Account sobald das Passwort seine Gültigkeit verliert. Ein Wert von -1 schaltet dieses Feature ganz ab. Der Standardwert ist -1.
Software::Entwicklung
Mit Systemd und dem Arch User Repository (AUR) satteln zwei Projekte auf eine neue Plattform um, da ihre bisher genutzten Infrastrukturen den gestiegenen Anforderungen nicht mehr gewachsen sind. Systemd zog bereits vor mehreren Tagen von, wo bereits Git eingesetzt wurde, nach Github um. Die Gründe legte David Herrmann in einer E-Mail an die Systemd-Entwicklerliste dar. So sei es in letzter Zeit zunehmend schwierig geworden, der Mailingliste zu folgen und dafür zu sorgen, dass Anfragen und Patches zeitgerecht gehandhabt werden. So hat man sich entschieden, Github zu testen. Falls auch Github die Ansprüche nicht erfüllt, will man sich nach weiteren Alternativen umschauen. Die Entwicklergemeinde wird gebeten, möglichst zeitnah auf die neuen Strukturen umzusteigen, auch wenn die Infrastruktur auf noch weiter gepflegt wird. Vor allem sollen Patches per Pull-Request eingereicht werden. Alle nicht-trivialen Patches sollen einer Durchsicht unterzogen werden, bevor ein Commit erfolgt.
Beispiel: Benutzer mitsamt aller Dateien löschen Eingabe: deluser --remove-all-files bibo Bedeutung: Der Benutzer "bibo", sowie alle Dateien des Benutzers werden gelöscht. Befehle für die Gruppenverwaltung addgroup - Eine neue Gruppe erstellen Mit addgroup lassen sich neue Gruppen erstellen. Der Befehl benötigt lediglich den Gruppennamen als Eingabe. Die Gruppe erhält die nächste freie GID. Verwenden Sie den folgenden Befehl um eine Gruppe zu erstellen: addgroup [Gruppenname] groupmod - Gruppe bearbeiten Der Befehl groupmod wird verwendet, um bestehende Gruppen zu bearbeiten. Die Syntax von groupmod lautet: groupmod [Optionen] [Gruppe] Auch hier können verschiedene Optionen angewandt werden. Um den Namen einer Gruppe zu verändern, wird die Option --new-name verwendet: groupmod --new-name [Gruppe] Wenn die GID einer Gruppe festgelegt werden soll, wird dazu die Option --gid verwendet: groupmod --gid [Gruppe]
Beispiel: Gruppenname ändern Eingabe: groupmod --new-name it-consulting edv-beratung Bedeutung: Die Gruppe "edv-beratung" wird in "it-consulting" umbenannt.
Dazu gehört das Passwort, der vollständige Name des Benutzers, sowie einige weitere Daten wie Zimmernummer, Telefon und Sonstiges. Letztere können jedoch einfach mit [Enter] übersprungen werden, falls nicht benötigt. Nach Ausführung des Befehls wird der gewünschte neue Benutzer mitsamt einer gleichnamigen Gruppe und Home-Verzeichnis erstellt. Beispiel Eingabe: adduser admina Terminal: Neuer Eintrag in der /etc/passwd (cat /etc/passwd): admina:x:1001:1001:Admina,,, :/home/admina:/bin/bash
passwd - Passwörter ändern Der Befehl passwd wird verwendet, um Passwörter von Benutzern zu ändern. Die Syntax lautet: passwd [Benutzername] Nach der Ausführung wird zweifach das neue Passwort für den angegebenen Benutzer abgefragt. Der Root-Benutzer kann mit dem Befehl die Passwörter aller Benutzer festlegen. Jeder Benutzer hat jedoch die Möglichkeit sein eigenes Passwort zu aktualisieren. Dazu ist keine Angabe eines Benutzernamen erforderlich. usermod - Benutzerkonten bearbeiten Mit usermod lassen sich bereits angelegte Benutzerkonten bearbeiten.
Dieser Artikel wurde für die folgenden
Ubuntu-Versionen getestet:
Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig. Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Mit dem Befehl usermod -ify lassen sich angelegte Benutzerkonten bearbeiten. Die Parameter stimmen dabei weitgehend mit denen von adduser überein. Um diesen Befehl erfolgreich verwenden zu können, werden Superuser-Rechte benötigt. Darum ist dem Befehl in der Regel ein sudo voranzustellen. Installation ¶
Das Programm usermod ist in jeder Ubuntu-Installation bereits enthalten und ist im Paket passwd
integriert. Aufruf ¶
Kurze Syntaxbeschreibung für die Verwendung in der Shell [1]:
usermod [PARAMETER] login Parameter ¶ Achtung! Wenn man die Option -G ohne die Option -a verwendet, so wird der entsprechende User den Gruppen hinzugefügt, welche als Liste übergeben werden, und aus allen anderen entfernt! Daher muss man, falls man den User einer Gruppe hinzufügen will, ohne die anderen Gruppenzugehörigkeiten anzutasten, die Optionen -a und -G immer zusammen verwenden, da man sich ansonsten z.