PAM und SSH, wie Shell ersetzen?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
nil
Beiträge: 989
Registriert: 08.06.2005 13:28:36

PAM und SSH, wie Shell ersetzen?

Beitrag von nil » 09.03.2006 12:50:57

Hallo,

ich habe im Internet gesucht und leider nichts gefunden. Ich wollte wohl für alle Benutzer (die ich über LDAP beziehe) die Shell (/bin/bash) durch eine andere Shell ersetzen.
Ich habe es mit pam_env.so und /etc/security/pam_env.conf versucht. Laut "env" ist auch die SHELL entsprechend gesetzt, beim Login wurde sie jedoch nicht aufgerufen.

Wie schaffe ich es, dass alle Benutzer immer eine von mir über PAM definierte Shell beim Login über SSH bekommen, Ausnahme sollte "root" sein, kann ich aber auch im 2. Schritt klären.

nil
Beiträge: 989
Registriert: 08.06.2005 13:28:36

Beitrag von nil » 13.03.2006 09:27:52

Hat keiner eine Idee? Muss doch möglich sein über PAM die Shell zu setzen, was macht man denn bei Benutzern über LDAP/MySQL, die keine Shell in ihren Konfigurationen haben?

Antworten