Глава 7 Основы администрирования системы
Глава 7
Основы администрирования системы
7.1. Что понимается под администрированием системы
В ОС Linux существует корневая учетная запись root для привилегированного пользователя, которому разрешено делать все: читать, изменять и удалять любые файлы, создавать и разрушать файловые системы, запускать и прекращать выполнение любых программ. Эти привилегии нужны для администрирования системы.
В обязанности системного администратора обычно входит:
? управление пользователями: ведение учетных записей пользователей и групп, квотирование дискового пространства;
? управление процессами: перераспределение ресурсов с целью повышения производительности системы;
? установка и модернизация программного обеспечения;
? подключение и конфигурирование аппаратных устройств;
? настройка системы: управление общесистемными сервисами, настройка сетевых служб с точки зрения безопасности и производительности, конфигурирование ядра;
? резервное копирование и восстановление данных.
Я включил главы, посвященные основам администрирования, в пользовательский раздел, потому что пользователю домашнего компьютера придется большинство администраторских обязанностей взвалить на себя. Помощи ему ждать неоткуда.
В следующем разделе я подробно остановлюсь на настройке различных сетевых служб.
Несколько советов начинающему администратору:
? Входить в систему под именем root только тогда, когда это абсолютно необходимо, и завершать сеанс привилегированной работы сразу же после выполнения административной задачи. Чем реже вы работаете под именем root, тем меньше шансов случайно разрушить систему, спутав права пользователя root с правами других пользователей.
? Настроить строку приглашения командной оболочки так, чтобы для пользователя root она отличалась от приглашения для обычных пользователей. Как правило, строка приглашения root оканчивается символом #, а для других пользователей — символом $. Если все-таки есть вероятность забыть, под каким именем вы сейчас работаете, пользуйтесь командой whoami.
? Для часто выполняемых работ по обслуживанию системы сохранять нужные последовательности команд в файлах сценариев (скриптах), чтобы автоматизировать выполнение этих работ.
Данный текст является ознакомительным фрагментом.