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