Интерактивная система просмотра системных руководств (man-ов)
chsh (1)
chsh (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
>> chsh (1) ( Русские man: Команды и прикладные программы пользовательского уровня )
chsh (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
НАЗВАНИЕ
chsh - изменяет оболочку входа в систему
СИНТАКСИС
chsh
[-s login_shell] [user]
ОПИСАНИЕ
chsh изменяет оболочку для входа пользователя в систему.
Изменяется команда входа пользователя в систему.
Простой пользователь может изменять только свои настройки.
Суперпользователь может изменять настройки любого пользователя.
Единственным условием для определения оболочки является то,
что команда входа в систему должна быть перечислена в файле
/etc/shells, если только ее не определяет суперпользователь,
в этом случае могут быть указаны любые значения. Учетные записи
со строгими оболочками не могут изменять свои команды входа.
Поэтому помещение /bin/rsh в /etc/shells
не приветствуется, так как может привести к случайному
изменению запрещенной оболочки так, что пользователь сам
не сможет восстановить свою оболочку для входа в начальное состояние.
Если не указан параметр -s, то chsh работает в
интерактивном режиме, сообщая пользователю текущие значения.
Далее пользователь либо вводит новое значение поля, либо оставляет его
как есть. Текущее значение поля показывается в скобках [ ].
ФАЙЛЫ
/etc/passwd - информация об учетной записи пользователя
/etc/shells - список корректных оболочек входа