null-Device als HomeFolder bei useradd geht nicht mehr
Hallo ich lege unsere Benutzeraccounts via Skript an. Hierbei werden die Maschinenaccounts auch automatisch mit angelegt: useradd -d /dev/null -s /bin/false MACCOUNT Leider funktioniert das null-Device als Homepath unter SuSE 9.2 nicht mehr. Kann man das irgendwie wieder aktivieren ? -- Regards, Jens Strohschnitter ------------------------------------- *!!!LINUX LINUX LINUX LINUX LINUX!!!* * http://www.jens-strohschnitter.de * ------------------------------------- Set the controls for the heart of the sun -------------------------------------
Hallo Jens, Keine Antwort :-( nur Fragen :-/ Jens Strohschnitter wrote:
useradd -d /dev/null -s /bin/false MACCOUNT
Leider funktioniert das null-Device als Homepath unter SuSE 9.2 nicht mehr. Kann man das irgendwie wieder aktivieren ?
Warum /dev/null ? Willst du verhindern das jedwelche Konfigurations- und Statusfiles (.bash_history ...) geschrieben werden? Ansonsten kann man ja alle auf /tmp legen, passiert ja auch wenn kein Homedirectory vorhanden ist, aber dabei könnten sich die User gegenseitig auf die Füsse treten. Was passiert wenn du alle auf ein schreibgeschützes Verzeichnis legst? Gruss, Claus
Jens Strohschnitter wrote:
useradd -d /dev/null -s /bin/false MACCOUNT
Leider funktioniert das null-Device als Homepath unter SuSE 9.2 nicht mehr. Kann man das irgendwie wieder aktivieren ?
Keine Antwort :-( nur Fragen :-/
Sorry, bin zur Zeit etwas im Stress, da ich bis Ende Februar einen laufenden SLES9 mit allen Features unserer SuSE 7.2-Server aufbauen muss :-(
Warum /dev/null ? Willst du verhindern das jedwelche Konfigurations- und Statusfiles (.bash_history ...) geschrieben werden? Ansonsten kann man ja alle auf /tmp legen, passiert ja auch wenn kein Homedirectory vorhanden ist, aber dabei könnten sich die User gegenseitig auf die Füsse treten. Was passiert wenn du alle auf ein schreibgeschützes Verzeichnis legst?
Also wenn ich kein Device angebe (useradd -s /bin/false maccount$) dann wird als Homepath /home/maccount$ eingetragen. An sich ist es mir ja egal was drinsteht, aber ich müsste alle Skripte die zur Zeit auf unseren SuSE 7.2-Servern laufen anpassen, dass sie auch auf SLES9 laufen. Das ist das Problem. Ein weiteres "Phänomen" ist mir noch aufgefallen. Wenn ich einen Maschinen- account für XP/2k anlege, werden diese Accounts auch automatisch bestimmten Gruppen in der /etc/group zugewiesen. Kann man das irgendwo abschalten ? Also dass bei Anlage jeglichem Benutzer nur eine Gruppe (users) zugewiesen wird ? -- Regards, Jens Strohschnitter ------------------------------------- *!!!LINUX LINUX LINUX LINUX LINUX!!!* * http://www.jens-strohschnitter.de * ------------------------------------- Set the controls for the heart of the sun -------------------------------------
participants (2)
-
claus
-
Jens Strohschnitter