About: Chsh

An Entity of Type: military unit, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

chsh (an abbreviation of "change shell") is a command on Unix-like operating systems that is used to change a login shell. Users can either supply the pathname of the shell that they wish to change to on the command line, or supply no arguments, in which case chsh allows the user to change the shell interactively.

Property Value
dbo:abstract
  • chsh (Abkürzung für change shell – engl. ‚Shell verändern‘) ist ein Befehl für BSD-Unix-Systeme, der zur Veränderung der Login-Shell benutzt wird. Dabei kann der Benutzer entweder den Pfad zur gewünschten Shell eingeben oder den Befehl ohne Eingaben ausführen, um einen interaktiven Shellwechsel zu ermöglichen. chsh ist ein Setuid-Programm, das die Datei /etc/passwd so modifiziert, dass jeder Benutzer des Systems nur seine jeweils eigene Loginshell verändern kann. Der Superuser hingegen kann auch die Shells anderer Benutzer verändern, wenn der entsprechende Name als Kommandozeilenparameter angegeben wird. Eine Einschränkung von chsh besteht darin, dass mit diesem Kommando sowohl von Usern als auch vom Superuser nur Shells angegeben werden können, die in der Datei /etc/shells angegeben sind. Allerdings kann diese Einschränkung umgangen werden, indem der Superuser die Modifikation der /etc/passwd-Datei manuell vornimmt, und somit jede beliebige ausführbare Datei auf dem System eintragen kann. Je nach System muss der Nutzer vor Änderung der Shell oder Wechsel in den interaktiven Modus sein Passwort eingeben. Der Zugriff auf diesen Befehl kann aus Sicherheitsgründen für normale User aber auch völlig deaktiviert sein. Auf Unix System V wird statt chsh der Befehl passwd -e shellname verwendet. In vielen Linux-Distributionen ist chsh eine PAM-fähige Anwendung, deren Verhalten über Konfiguration von PAM-Optionen gesteuert werden kann. Aus Sicherheitsgründen kann beispielsweise bestimmten Usern mit Hilfe des PA-Moduls pam_listfile.so der Zugang zum Befehl zur Änderung der Login-Shell untersagt werden. (de)
  • chsh (an abbreviation of "change shell") is a command on Unix-like operating systems that is used to change a login shell. Users can either supply the pathname of the shell that they wish to change to on the command line, or supply no arguments, in which case chsh allows the user to change the shell interactively. (en)
  • Il comando chsh (change shell) che si trova nei sistemi operativi Unix e Unix-like permette di modificare la shell di login, ovvero la shell predefinita che si presenta all'utente al momento dell'accesso al sistema. Le shell valide utilizzabili sono elencate generalmente nel file /etc/shells. (it)
  • chsh (ang. change shell) – uniksowe polecenie, służące do zmiany powłoki systemowej używanej przez użytkownika. (pl)
dbo:genre
dbo:operatingSystem
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 9278355 (xsd:integer)
dbo:wikiPageLength
  • 7764 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1106288566 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
  • Salvatore Valente (en)
dbp:genre
dbp:name
  • chsh (en)
dbp:operatingSystem
  • Unix and Unix-like (en)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • chsh (an abbreviation of "change shell") is a command on Unix-like operating systems that is used to change a login shell. Users can either supply the pathname of the shell that they wish to change to on the command line, or supply no arguments, in which case chsh allows the user to change the shell interactively. (en)
  • Il comando chsh (change shell) che si trova nei sistemi operativi Unix e Unix-like permette di modificare la shell di login, ovvero la shell predefinita che si presenta all'utente al momento dell'accesso al sistema. Le shell valide utilizzabili sono elencate generalmente nel file /etc/shells. (it)
  • chsh (ang. change shell) – uniksowe polecenie, służące do zmiany powłoki systemowej używanej przez użytkownika. (pl)
  • chsh (Abkürzung für change shell – engl. ‚Shell verändern‘) ist ein Befehl für BSD-Unix-Systeme, der zur Veränderung der Login-Shell benutzt wird. Dabei kann der Benutzer entweder den Pfad zur gewünschten Shell eingeben oder den Befehl ohne Eingaben ausführen, um einen interaktiven Shellwechsel zu ermöglichen. Je nach System muss der Nutzer vor Änderung der Shell oder Wechsel in den interaktiven Modus sein Passwort eingeben. Der Zugriff auf diesen Befehl kann aus Sicherheitsgründen für normale User aber auch völlig deaktiviert sein. (de)
rdfs:label
  • Chsh (de)
  • Chsh (en)
  • Chsh (it)
  • Chsh (pl)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • chsh (en)
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License