kai: Daten eines Linux-Users ändern

hallo zusammen,

ich suche gerade einen befehl mit dem ich die pseudo daten eines
linux users ändern kann( tel, fax, email ) .
also quasi der logische folgebefehl zu 'adduser' ...
aber irgendwie finde ich da nix ...
also ich meine jetzt keine gui sondern nen simplen konsolen befehl.
kenn den jemand.
googlen nach 'linux user bearbeiten' bring nix richtiges ..

thx
cu
kai

  1. Hallo kai,

    ich suche gerade einen befehl mit dem ich die pseudo daten eines
    linux users ändern kann( tel, fax, email ) .
    also quasi der logische folgebefehl zu 'adduser' ...
    aber irgendwie finde ich da nix ...
    also ich meine jetzt keine gui sondern nen simplen konsolen befehl.
    kenn den jemand.
    googlen nach 'linux user bearbeiten' bring nix richtiges ..

    Naja, die User-Datenbank wird in der Regel in /etc/passwd abgelegt (mit Ausnahmen des Passwörter, die sind in /etc/shadow) - d.h. dort findest Du im Beschreibungsfeld mit Kommata getrennt die Angaben - das Beschreibungsfeld ist aber nicht standardisiert (d.h. dass die und die Angaben mit Kommata getrennt drin stehen), useradd hält sich bloß an ein paar Konventionen, die (wenn ich richtig informiert bin) vor allem mit dem Programm finger ins Spiel gekommen bin.

    Zum genauen Aufbau der Datei /etc/passwd siehe:

    man 5 passwd

    Alternativ kannst Du natürlich auch

    usermod -c "neues Beschreibungsfeld" benutzername

    machen, da musst Du allerdings auch wissen, wie das alte Beschreibungsfeld aussieht (d.h. welche Angabe wie E-Mail, Tel, ... an welcher Stelle wie mit Kommata getrennt steht), um das so ändern zu können, wie Du willst.

    Das ganze Posting gilt natürlich nur, wenn auf dem Rechner die User-Datenbank normal in einer Datei steckt - wenn ihr LDAP, NIS oder ähnliches verwendet, dann gilt das obige Posting erstmal nicht.

    Viele Grüße,
    Christian