Chsh: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''chsh''' - '''ch'''ange '''sh'''ell ändert die Login-Shell des Benutzers.  
'''chsh''' - '''ch'''ange '''sh'''ell ändert die Login-Shell des Benutzers.  


= Installation =
'''topic''' kurze Beschreibung
Das Programm '''chsh''' ist in jeder Installation bereits enthalten. Es ist im Paket


    '''passwd'''
= Beschreibung =
Mit dem chsh Kommando lässt sich die Login-Shell eines Benutzers ändern. Durch Loginshell wird der Name der Shell festgelegt, die beim Login verwendet werden soll. Dabei muss der Pfad zur Shell mit angegeben werden! Als Orientierung können dabei die Einträge in der Datei /etc/shells helfen. In der Standardinstallation von Ubuntu sind nur die Dash und Bash installiert, andere Shells müssen über die Paketverwaltung nachinstalliert werden.


integriert.
Ein normaler Benutzer darf nur seine eigene Login-Shell ändern. Der Superuser / Root darf auch die Login-Shell für andere Benutzer ändern. Für ihn gilt auch die Beschränkung auf Befehle aus /etc/shells nicht.


= Benutzung =
Nachdem eine Shell gesetzt worden ist, muss man sich Ab- und Anmelden, damit dieser Wechsel wirksam wird.
Die Syntax lautet:
<code>chsh [-s Loginshell] NUTZER</code>


Mit dem chsh Kommando lässt sich die Login-Shell eines Benutzers ändern. Durch Loginshell wird der Name der Shell festgelegt, die beim Login verwendet werden soll. Dabei muss der Pfad zur Shell mit angegeben werden! Als Orientierung können dabei die Einträge in der Datei /etc/shells helfen. In der Standardinstallation von Ubuntu sind nur die Dash und Bash installiert, andere Shells müssen über die Paketverwaltung nachinstalliert werden.
= Installation =
== Installation ==
Das Programm '''chsh''' ist in jeder Installation bereits enthalten. Es ist im Paket '''passwd''' enthalten.


Ein normaler Benutzer darf nur seine eigene Login-Shell ändern. Der Superuser / Root darf auch die Login-Shell für andere Benutzer ändern. Für ihn gilt auch die Beschränkung auf Befehle aus /etc/shells nicht.
= Syntax =
== Parameter ==
== Optionen ==
== Umgebungsvariablen ==
== Exit-Status ==


Nachdem eine Shell gesetzt worden ist, muss man sich Ab- und Anmelden, damit dieser Wechsel wirksam wird.
= Konfiguration =
== Dateien ==


= Beispiel =
= Anwendungen =
== Beispiel ==
Die Shell des aktuellen Benutzers auf fish ändern:
Die Shell des aktuellen Benutzers auf fish ändern:
  <code>chsh -s /usr/bin/fish</code>
  chsh -s /usr/bin/fish
 
= Sicherheit =
= Dokumentation =
== RFC ==
== Man-Pages ==
== Info-Pages ==
== Siehe auch ==
 
= Links =
== Projekt-Homepage ==
== Weblinks ==
# https://wiki.ubuntuusers.de/chsh/
 
== Einzelnachweise ==
<references />


= Quellen =
= Testfragen =
# Wiki-Ubuntuuseres : https://wiki.ubuntuusers.de/chsh/
<div class="toccolours mw-collapsible mw-collapsed">
# Wiki ITw-Berlin "passwd" :https://wiki.itw-berlin.net/index.php?title=chsh
''Testfrage 1''
<div class="mw-collapsible-content">'''Antwort1'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 2''
<div class="mw-collapsible-content">'''Antwort2'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 3''
<div class="mw-collapsible-content">'''Antwort3'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 4''
<div class="mw-collapsible-content">'''Antwort4'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 5''
<div class="mw-collapsible-content">'''Antwort5'''</div>
</div>


[[Category:Linux:Benutzer]]
[[Category:Linux:Benutzer]]
[[Category:Linux:Befehl]]
[[Category:Linux:Befehl]]

Version vom 23. Mai 2022, 10:26 Uhr

chsh - change shell ändert die Login-Shell des Benutzers.

topic kurze Beschreibung

Beschreibung

Mit dem chsh Kommando lässt sich die Login-Shell eines Benutzers ändern. Durch Loginshell wird der Name der Shell festgelegt, die beim Login verwendet werden soll. Dabei muss der Pfad zur Shell mit angegeben werden! Als Orientierung können dabei die Einträge in der Datei /etc/shells helfen. In der Standardinstallation von Ubuntu sind nur die Dash und Bash installiert, andere Shells müssen über die Paketverwaltung nachinstalliert werden.

Ein normaler Benutzer darf nur seine eigene Login-Shell ändern. Der Superuser / Root darf auch die Login-Shell für andere Benutzer ändern. Für ihn gilt auch die Beschränkung auf Befehle aus /etc/shells nicht.

Nachdem eine Shell gesetzt worden ist, muss man sich Ab- und Anmelden, damit dieser Wechsel wirksam wird.

Installation

Installation

Das Programm chsh ist in jeder Installation bereits enthalten. Es ist im Paket passwd enthalten.

Syntax

Parameter

Optionen

Umgebungsvariablen

Exit-Status

Konfiguration

Dateien

Anwendungen

Beispiel

Die Shell des aktuellen Benutzers auf fish ändern:

chsh -s /usr/bin/fish

Sicherheit

Dokumentation

RFC

Man-Pages

Info-Pages

Siehe auch

Links

Projekt-Homepage

Weblinks

  1. https://wiki.ubuntuusers.de/chsh/

Einzelnachweise


Testfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5