Beyond Linux From Scratch. Версия 6.0

Глава 3. Задачи последующей конфигурации LFS

Файл /etc/shells

Файл shells содержит список регистрируемых оболочек в системе. Приложения используют этот файл для определения правильных оболочек. Для каждой оболочки должна быть одна строка, содержащая полный путь к оболочке относительно корня.

Например, этот файл обрабатывается chsh для определения того, может ли обычный пользователь изменить оболочку для его собственного логина. Если имя команды не находится в списке, пользователю будет отказано в изменении.

Это необходимо для таких приложений, как GDM, который не запускает браузер регистрации, если он не может найти /etc/shells или демон FTP, который традиционно запрещает доступ для пользователей к оболочкам, не включенным в этот файл.


cat > /etc/shells << "EOF"
# Begin /etc/shells
/bin/sh
/bin/bash
# End /etc/shells
EOF

Последнее обновление 2005-01-14 17:30:04 -0700.