CHSH(1) | Polecenia użytkownika | CHSH(1) |
NAZWA
chsh - zmienia powłokę zgłoszeniową użytkownika
SKŁADNIA
chsh [-s powłoka] [-l] [-h] [-V] [nazwa-użytkownika]
OPIS
chsh służy do zmiany powłoki zgłoszeniowej (logowania) użytkownika. Jeśli w wierszu polecenia nie podano powłoki, program chsh o nią zapyta.
chsh obsługuje wpisy niebędące lokalnymi (kerberos, LDAP, itp.) jeśli jest zlinkowany z libuser, w innym przypadku do wpisów nielokalnych proszę korzystać z ypchsh(1), lchsh(1) lub innej implementacji.
OPCJE
-s, --shell powłoka
-l, --list-shells
-h, --help
-V, --version
PRAWIDŁOWE POWŁOKI
chsh przyjmie pełną ścieżkę dowolnego pliku wykonywalnego w systemie.
Domyślnym zachowaniem w przypadku użytkowników innych niż root jest zaakceptowanie jedynie powłok wypisanych w pliku /etc/shells i wypisanie ostrzeżenia dla roota. Program może być też skonfigurowany w czasie kompilacji, aby wypisywać jedynie ostrzeżenia dla wszystkich użytkowników.
STATUS ZAKOŃCZENIA
Zwraca 0, jeśli operacja się powiodła, lub 1 w przeciwnym przypadku (lub gdy popełniono błąd w składni polecenia)
AUTORZY
Salvatore Valente <svalente@mit.edu>
ZOBACZ TAKŻE
ZGŁASZANIE BŁĘDÓW
Problemy należy zgłaszać w systemie śledzenia błędów https://github.com/util-linux/util-linux/issues.
DOSTĘPNOŚĆ
Polecenie chsh jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux https://www.kernel.org/pub/linux/utils/util-linux/.
2025-03-29 | util-linux 2.41 |