4.1.4. Установление правил
Лучший способ управления системой - это
управление без применения железного кулака.
Может так вы хорошо управляли в армии, но это не
для UNIX. Имеет смысл сделать простой и гибкий свод
руководств для пользователей, но чем меньше у вас
будет правил, тем меньше шансов их нарушить. Даже
если ваши правила использования системы очень
ясны и разумны, пользователи все равно время от
времени будут их без злого умысла нарушать. Это, в
особенности, относится к новичкам в UNIX, которые
еще только изучают основы системы. Да и вы сами
можете время от времени рассылать гигабайтные
файлы всем пользователям системы...
Пользователям надо помочь понять правила и
объяснить, зачем они нужны.
Если вы создали руководство для пользователей
системы, убедитесь, что причины введения тех или
иных правил им понятны. Если вы этого не сделаете,
пользователи творчески подойдут к тому, как
обходить эти правила. может быть и не сознавая,
что они их действительно обходят.
4.1.5. Что все это значит
Мы не можем до последней детали расписать вам,
как эксплуатировать систему. Большая часть
философии зависит от того, как вы используете
систему. Если у вас много пользователей, то это
сильно отличается от того, когда их мало, или
вообще вы один. Но при любом раскладе очень
полезно задуматься, что в данной конкретной
системе действительно означают слова
"системный администратор" (или
"администратор системы").
Должность администратора системы не делает вас
крутым юниксистом. На свете много системных
администраторов, которые мало что знают о UNIX.
Похоже, что существует много "нормальных"
пользователей, которые, знают о UNIX больше любого
системного администратора. Пребывание в
должности администратора не дает вам права
использовать угрозы в адрес пользователей.
Именно потому, что система дает вам привилегию
устроить из файлов пользователя все, что угодно,
вы не имеете никакого права это делать.
Наконец, быть системным администратором, это
невесть что. При этом не имеет значения, опекаете
вы маленький 386-ой или суперкомпьютер Cray. Знание
заветного пароля root не принесет вам денег и
славы; оно поможет сопровождать систему и
поддерживать ее работоспособность. Вот так.
4.2. Загрузка системы
Существует несколько способов загрузки
системы: либо с дискеты, либо с жесткого диска.
4.2.1. Использование загрузочной дискеты
Многие загружают Linux используя "загрузочную
дискету", которая содержит копию ядра Linux. В ядре
есть информация о корневом разделе Linux, так что
ядро знает, где искать на жестком диске корневую
файловую систему. (Команда rdev может
использоваться для установки корневого раздела
в образе ядра; см. ниже). Это тип дискеты,
созданной, например, Slackware в процессе
инсталляции.
Для создания своей собственной загрузочной
дискеты, сначала разместите образ ядра на своем
жестком диске. Оно должно быть в файле /Image
или /etc/Image . Некоторые инсталляции
используют для формирования ядра файл /vmlinux .
Вместо этого у вас может быть
скомпрессированное ядро. Скомпрессированное
ядро само раскомпрессируется при загрузке в
память и занимает значительно меньше места на
диске. Если у вас есть скомпрессированное ядро,
оно находится в файле /zImage или /etc/zImage .
Зная, где у вас находится ядро, установите
корневое устройство в образе ядра на имя вашего
корневого раздела командой rdev . Формат
команды:
rdev <kernel-name> <root-device>
где <kernel-name> ; это имя образа ядра, a <root-device>
- имя корневого раздела Linux. Например, для
установки корневого устройства в ядре /etc/Image
на /dev/hda2 используется команда
# rdev /etc/Image /dev/hda2
rdev может устанавливать другие опции в ядре,
такие как взятый по умолчанию режим SVGA, для
использования во время загрузки. Используйте "rdev
-h " для получения помощи.
После установки корневого устройства вы можете
просто скопировать образ ядра на дискету. При
копировании данных на дискету, хорошо бы сначала
отформатировать дискету в MS-DOS. При
форматировании выдается информация о секторах и
треках дискеты, так что можно определить какую
плотность записи имеет эта дискета.
Например, для копирование файла ядра /etc/Image
на дискету в /etc/fd0 используйте команду
# cp /etc/Image /dev/fd0
Теперь эта дискета должна загружать Linux.
[ Назад | Оглавление | Далее ]
|