also gehts wohl nur mit useradd.
aber was ist mit "dann kann man die shell auf "/bin/false" legen" gemeint?
kapier ich net, wäre nett wenn dus mir noch kurz erklärn könntest :>
die shell gibt ja an, welche shell gestartet wird. Ueblicherweise "/bin/bash", aber es gibt ja noch 348374478 andere. Wenn diese nun auf /bin/false oder "/bin/gibt_es_nicht" geleget wird, dann kann der User sich (mangels shell) nicht einloggen. Man kann die shell auch auf einen befehl legen ala "/bin/passwd", dann wird dieses programm beim einloggen ausgefuehrt (also z.B. password aenderungen) und beim beenden ist man wieder ausgeloggt. Die Shell wird in /etc/passwd fuer jeden User festgelegt. Alternativ per YAST oder einem anderen Tool.
cu
stonki