%general-entities; ]> Создание файла /etc/shells /etc/shells Файл shells содержит список оболочек входа в систему. Приложения используют этот файл для определения корректности оболочки. Для каждой оболочки должна присутствовать одна строка, состоящая из пути к файлу оболочки относительно корня структуры каталогов (/). Например, chsh обращается к этому файлу, чтобы определить, может ли непривилегированный пользователь изменить оболочку входа для своей учетной записи. Если имя команды не указано, пользователю будет отказано в изменении. Это требование для таких приложений, как GDM, которые не заполняют браузер face, если он не удается найти /etc/shells, или FTP-демоны, которые традиционно запрещают доступ пользователям с оболочками, не включенными в этот файл. cat > /etc/shells << "EOF" # Begin /etc/shells /bin/sh /bin/bash # End /etc/shells EOF