1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
.\"
.\" Copyright 1993 Sebastian Hetze und der/die in der Sektion
.\" AUTOR genannten Autor/Autoren
.\"
.\" Dieser Text steht unter der GNU General Public License.
.\" Er darf kopiert und verndert, korrigiert und verbessert werden.
.\" Die Copyright und Lizenzbestimmung mssen allerdings erhalten
.\" bleiben. Die Hinweise auf das LunetIX Linuxhandbuch, aus dem
.\" dieser Text stammt, drfen nicht entfernt werden.
.\"
.TH CHSH 1 "1. Juli 1993" LunetIX "Linux Anwenderhandbuch"
.SH BEZEICHNUNG
chsh \-
ndert den Loginshell Eintrag in der Pawortdatei
.SH SYNTAX
.B chsh
.RI [ Benutzer ]
.RI [ Shell ]
.SH BESCHREIBUNG
.B chsh
ermglicht es jedem eingetragenen Benutzer, seine
Loginshell selbst, das heit ohne Hilfe des Superusers (root) zu verndern. Die Loginshell
wird in der Pawortdatei /etc/passwd festgelegt. Diese Datei kann nur mit Rootprivilegien
verndert werden. Um auch den anderen Anwendern das Verndern des Eintrages zu erlauben,
luft das \fBchsh\fP Programm SUID root. Das heit, bei seiner Ausfhrung wird die effektive
Benutzerkennung des Superusers gesetzt. Um die Systemsicherheit trotzdem zu gewhrleisten,
knnen nur Programme, die in der Datei /etc/shells eingetragen sind als Loginshell benutzt
werden.
.PP
Normalerweise kann ein Anwender nur seine eigene Loginshell ndern. Der Superuser selbst
kann das Programm aber auch fr andere Benutzer anwenden, indem er den Benutzernamen in der
Kommandozeile angibt.
.SH SIEHE AUCH
das LunetIX Linuxhandbuch
.SH AUTOR
Peter Orbaek
|