{{tag> bash login sophomorix shell}} ====== Login-Shell für Schüler/Lehrer ====== * In der Schulkonsole, wie in ''/etc/sophomorix/user/sophomorix.conf'' kann man einstellen, ob neu angelegte Lehrer/Schüler eine Login-Shell bekommen. Das hat zur Auswirkung, dass sie ein Terminal oder eine Konsole auf einem Linuxclient eben öffnen oder nicht. Manche Programme brauchen diese Login-Shell Möglichkeit, um zu funktionieren. Andererseits will man nicht unbedingt allen Schülern die Login-Möglichkeit geben (warum eigentlich nicht? Das ist eher Windowsphilosophie). === Nachträglich die Loginshell setzen === * Dafür gibt es den Sophomorix-Befehl, um die Bash einzustellen und das Login zu ermöglichen: sophomorix-passwd -s --shell /bin/bash * Oder eben, um den Schülern nachträglich zu verbieten: sophomorix-passwd -s --shell /bin/false * Mit entsprechenden Optionen gilt dasselbe auch für Lehrer oder nur bestimmte Benutzer, siehe sophomorix-passwd --help