Шрифт:
Интервал:
Закладка:
♦ Настроить строку приглашения командной оболочки так, чтобы для пользователя root она отличалась от приглашения для обычных пользователей. Как правило, строка приглашения root оканчивается символом #, а для других пользователей — символом $. Если все-таки есть вероятность забыть, под каким именем вы сейчас работаете, пользуйтесь командой whoami.
♦ Для часто выполняемых работ по обслуживанию системы сохранять нужные последовательности команд в файлах сценариев (скриптах), чтобы автоматизировать выполнение этих работ.
7.2. Конфигураторы Linux
Настройка всего программного обеспечения в UNIX-подобных системах сводится к редактированию текстовых файлов, которые программа прочитывает при запуске и которыми руководствуется при выборе режима работы. Каждая прикладная программа или демон, включая демон init, поддерживает отдельный набор этих, называемых конфигурационными, файлов (в отличие, скажем, от MS DOS, где в один файл могут быть объединены секции, управляющие различными подсистемами). Общесистемные службы держат их, как правило, в каталоге /etc, а пользовательские приложения — в домашних каталогах пользователей: такое размещение позволяет каждому пользователю настроить приложение в соответствии со своими нуждами.
Конфигурационные файлы самодокументированны: любая строка, начинающаяся с символа #, считается комментарием и может содержать любые справочные сведения. Кроме того, если вы вносите мелкую правку — скажем, изменяете значение одного параметра, — вам необязательно сохранять резервную копию старого конфигурационного файла: достаточно закомментировать строку с этим параметром.
Несмотря на удобство настройки путем редактирования текстовых файлов, все еще находятся администраторы, привыкшие к настройке в стиле Windows: через многоуровневые меню и диалоговые окна. Для таких администраторов предусмотрены графические конфигураторы, в разных дистрибутивах называющиеся по-разному. Запускать их нужно с графической консоли, потому что многие из них нуждаются в графическом режиме. В таблицах 7.1, 7.2 и 7.3 перечислены основные конфигураторы, включенные в дистрибутивы Mandrake, RedHat и Fedora Core.
Основные конфигуратора Linux Mandrake Таблица 7.1
Программа Назначение drakconf Основной конфигуратор drakboot Конфигуратор загрузчика LILO/GRUB drakgw Совместное использование интернет-соединения draknet Настройке сети drakfloppy Создание загрузочного диска draksec Определение уровня безопасности drakxservices Автозапуск сервисов diskdrake Программа для работы с разделами диска drakconsole Доступ к консоли draktime Настройка даты и времени diskdrake-fileshare Разрешение совместного использования каталогов adduserdrake Управление учетными записями harddrake2 Средство для настройки оборудования (в Linux Mandrake до версии 9 называется harddrake) keyboarddrake Настройка клавиатуры localedrake Изменение параметров локализации mousedrake Настройка мыши menudrake Настройка системного меню GNOME и KDE printerdrake Настройка принтера netconf Настройка сети Log drake Поиск в файлах протоколов Modemconf Конфигурирование модема Tinyfirewall Параметры брандмауэра XFdrake Настройка сервера X Xdrakres Установка разрешения монитора Xconfigurator Настройка графической системы X WindowОсновные конфигураторы Linux Red Hat Таблица 7.2
Программа Назначение Setup Основной конфигуратор control-panel Вспомогательный конфигуратор Modemtool Конфигурирование модема Printertool Настройка принтера Netconf Настройка сети Xconfigurator Настройка X Window Autoconfig Параметры аутентификации redhat-config-securitylevel Установка уровня безопасности (*) redhat-соnfig-language Выбор языка (*) redhat-config-date Установка даты (*) redhat-config-users Управление пользователями (*) redhat-config-packages Работа с пакетами (*) redhat-config-xfree86 Настройка системы X Window (*) redhat-config-printer Конфигуратор принтера (*) Sndconfig Настройка звуковой платы(*) Данные конфигураторы доступны в версии Red Hat 8.0 и выше
Основные конфигураторы Linux Fedora Core Таблица 7.3
Программа Назначение setup Основной конфигуратор system-config-packages Установка и удаление пакетов system-config-authentication Параметры аутентификации system-config-securitylevel Установка уровня безопасности system-config-securitylevel-tui Настройка брандмауэра без графического режима system-config-users Управление пользователями system-config-network Настройка сети system-control-network Настройка сетевых интерфейсов system-config-network-druid Мастер установки сетевого соединения system-config-services Настройка служб system-config-display Настройка монитора и видеокарты system-config-keyboard Выбор раскладки клавиатуры system-config-mouse Настройка мыши system-config-printer Настройка принтера system-config-soundcard Настройка звуковой платыОсновной конфигуратор (setup или drakconf) обычно используют для первоначальной настройки системы сразу после установки.
7.3. Пользователи и квоты
7.3.1. Учетные записи пользователей
Система учета пользователей опирается на следующие конфигурационные файлы:
♦ /etc/passwd — учетная информация о пользователе;
♦ /etc/shadow — скрытая информация о пользователях: пароли в зашифрованном виде;
- Операционная система UNIX - Андрей Робачевский - Программное обеспечение
- Разработка приложений в среде Linux. Второе издание - Майкл Джонсон - Программное обеспечение
- Искусство программирования для Unix - Эрик Реймонд - Программное обеспечение
- Linux - Алексей Стахнов - Программное обеспечение
- Fedora 8 Руководство пользователя - Денис Колисниченко - Программное обеспечение
- Недокументированные и малоизвестные возможности Windows XP - Роман Клименко - Программное обеспечение
- Изучаем Windows Vista. Начали! - Дмитрий Донцов - Программное обеспечение
- Windows Vista - Виталий Леонтьев - Программное обеспечение
- Архитектура операционной системы UNIX - Морис Бах - Программное обеспечение
- Windows Vista. Трюки и эффекты - Юрий Зозуля - Программное обеспечение