Денис Колисниченко - Linux-сервер своими руками
Параметры: <port> [,bps[parity [bits]] ]
port=0..3 соответствует /dev/ttyS0 — /dev/ttyS3. Могут быть за действованы все 4 порта. bps скорость порта в бодах. По умолчанию 2400. Поддерживаются значения: 110, 150, 300, 600, 1200, 2400, 4800, 9600. parity контроль по четности, n — без четности, е — по четности, о — по нечетности. bits число битов в символе — 7 или 8. По умолчанию 8, если нет контроля четности.Параметры по умолчанию: 0,2400n8.
Опции append, ramdisk, read-only, read-write, root, vga могут быть заданы в разделе глобальных параметров. Они будут использованы, если они не заданы в конфигурационных секциях.
Программу LILO можно использовать вместе с параметрами, указанными в табл. 4.9. Эти параметры указываются в командной строке.
Параметры программы LILO Таблица 4.9
Параметр Описание -V Выводит номер версии LILO -q Карта загрузки -С имя_файла Задает конфигурационный файл, который должен использоваться вместо стандартного файла -r файловая_система Устанавливает указанную файловую систему в качестве корневой (выполнит команду enroot перед выполнением каких-нибудь действий) -u Удаляет LILO -l Запрашивает полное имя файла ядра операционной системы Linux -R Устанавливает командную строку ядра Linux по умолчаниюДва небольших замечания:
1. Программа chroot, как вы уже заметили, используется для изменения корневой файловой системы.
2. Удалить LILO можно и с помощью команды DOS fdisk /mbr.
Параметр –q загрузчика LILO выводит карту загрузки системы. Обычно карта загрузки отображается при записи загрузчика LILO, например: linux * windows
Если вам нужно просмотреть текущую карту загрузки без записи загрузчика, выполните команду lilo –q.
Кроме LILO сейчас популярен загрузчик GRUB. В Linux Mandrake этот загрузчик используется по умолчанию, хотя я рекомендую вам сменить его на стандартный загрузчик Linux — LILO. GRUB «видит» такие файловые системы: ext2, ext3, ReiserFS, vfat и еще несколько других. Одной из особенностей загрузчика GRUB является возможность загружать операционную систему, которая не присутствует в меню.
Следует также упомянуть такие загрузчики:
Xboot крошечный и безопасный загрузчик. Xboot просто меняет активный раздел при загрузке. Обязательным требованием является установка всех загружаемых систем в первичный раздел (а не в расширенный). Это ограничивает число возможных установленных операционных систем до 4 (4 первичных раздела). Symon бесплатный загрузчик. Имеет несколько недостатков, но работает вполне стабильно. Под недостатками следует понимать невозможность установить пароль на загружаемый раздел (как в LILO), a также некорректная работа с некоторыми версиями OS/2. BootStar коммерческий бутменеджер. Имеются версии инсталляторов для DOS и Windows. В его состав входят средства для переразбиения разделов, подобные Partition Magic. Несмотря на свое коммерческое происхождение, довольно нестабильно работает, и я не рекомендовал бы его вам использовать. vpart загрузчик, корректно работающий с LVM OS/2 (LVM появился в версии OS/2 4.5). xosl (Extended Operating System Loader) загрузчик, разработанный Гертом Восом (Geurt Vos), распространяется по лицензии GPL. Ознакомиться с xosl вы можете по адресу http://home.wanadoo.nl/geurt/ download.html. gag (GRAPHICAL BOOT MANAGER) еще один загрузчик, распространяемый по лицензии GPL. Загрузить его вы можете по адресу http://www.rastersoft.com/programas/gag/downeng.html.4.12. Права доступа
Для каждого файла и каталога в ОС Linux задаются права доступа. Права доступа определяют, кто имеет доступ к объекту и какие операции над объектом он может выполнять. Под объектом следует понимать файл или каталог. Выполнять можно три основных операции: чтение, запись и выполнение.
Право на чтение файла означает, что его можно просматривать и печатать, а для каталога — что может отображаться список содержащихся в нем файлов. Право на запись для файла означает возможность его редактирования, а для каталога — возможность создания и удаления в нем файлов.
Если для файла установлено право выполнения, то его можно запускать как программу. Данная возможность используется при написании сценариев командных интерпретаторов. Право выполнения для каталога означает право доступа к каталогу, но не право на выполнение расположенных в нем файлов, как это может показаться исходя из названия режима доступа. Чтобы разобраться с правом выполнения для каталогов, проведите небольшой эксперимент, выполнив несколько описанных далее действий. Все действия нужно проводить от имени обыкновенного пользователя, а не от имени суперпользователя root.
Создайте каталог:
mkdir dir1
Затем создайте в нем файл script:
#!/bin/sh echo "Hello"
Измените права на чтение и выполнения для файла:
chmod 500 dir1/script
Попробуйте просмотреть содержимое каталога dir1:
ls –l dir1
А теперь измените права доступа к каталогу и повторите предыдущий шаг:
chmod 600 dir1
ls –l dir1
Как результат установленных прав на чтение и запись для каталога вы получите сообщение:
Permission denied
Теперь попробуйте записать что-нибудь в каталог (мы же установили право на запись):
cat >> dir1/script
Получите то же сообщение:
Permission denied
В общем случае существует три категории пользователей: владелец, группа и прочие.
Владелец — пользователь, создавший файл. Само собой разумеется, для того, чтобы создать файл, вы должны иметь право записи в каталог, в котором вы создаете файл. При создании файла обычно устанавливаются права на чтение и запись для владельца, и только чтение для всех остальных пользователей.
Пользователи объединяются в группы, например, для работы над одним проектом. Владелец может разрешить или запретить доступ к файлам для членов группы.
Прочие — это все остальные пользователи.
Для каждой категории имеется свой набор прав доступа, просмотреть который вы можете с помощью команды ls –l:
ls –l file.txt
-rw-r----- 1 den group 300 Feb 10 12:00 file.txt
Строка –rw-r–---- характеризует набор прав доступа к файлу file.txt.
Владельцем файла является пользователь den, который входит в группу group. Первый символ — это тип файла. «-» означает файл, a «d» — каталог. Следующие три символа «rw-» задают права доступа для владельца файла. Символ «r» — это право на чтение, «w» — на запись, а «х» — на выполнение. Права задаются именно в таком порядке: чтение, запись, выполнение. Если право на какой-нибудь вид доступа отсутствует, то ставится «-». В данном случае отсутствует право на выполнение.
Второй трёхсимвольный набор задает права доступа для группы, а третий — для прочих пользователей. В нашем примере (r--) члены группы имеют право только на чтение, а другие пользователи вообще не имеют никакого доступа к файлу (---).
Для изменения прав доступа используется программа chmod. При этом права доступа можно задавать двумя способами: символьным и абсолютным. Рассмотрим сначала символьный метод, а потом — абсолютный.
В рамках символьного способа изменения прав вызов программы chmod имеет следующий вид:
chmod права <файл|каталог>
Параметры программы chmod указаны в табл. 4.10.
Права доступа (символьный метод) Таблица 4.10
Опция Описание + Устанавливает право доступа - Отменяет право доступа = Присваивает набор прав доступа r Право на чтение файла или каталога w Право на запись файла или каталога x Право на выполнение u Устанавливает право доступа для пользователя, который создал файл и является его владельцем g Устанавливает права доступа для группы о Устанавливает права доступа для прочих пользователей а Устанавливает права доступа для владельца, группы и прочих пользователей s Устанавливает бит смены идентификатора пользователя или группы t Устанавливает sticky-битБит смены идентификатора пользователя или группы является вариантом права выполнения х. Право на чтение, запись и выполнение обозначается в этом случае не rwx, a rws. Так называемый sticky-бит позволяет оставить программу в памяти после ее выполнения. Устанавливать этот бит полезно для маленьких и часто используемых программ, чтобы ускорить их запуск.
Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Денис Колисниченко - Linux-сервер своими руками, относящееся к жанру Программное обеспечение. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.

