Единственным условием для определения оболочки является то, что команда входа в систему должна быть перечислена в файле /etc/shells, если только ее не определяет суперпользователь, в этом случае могут быть указаны любые значения. Учетные записи со строгими оболочками не могут изменять свои команды входа. Поэтому помещение /bin/rsh в /etc/shells не приветствуется, так как может привести к случайному изменению запрещенной оболочки так, что пользователь сам не сможет восстановить свою оболочку для входа в начальное состояние.
Если не указан параметр -s, то chsh работает в интерактивном режиме, сообщая пользователю текущие значения. Далее пользователь либо вводит новое значение поля, либо оставляет его как есть. Текущее значение поля показывается в скобках [ ].
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |