- •1 Основные команды Linux.
- •2 Программы-фильтры и их использование.
- •3 Управление пользователями: добавление, удаление, смена пароля, изменение параметров.
- •4 Управление группами: создание, удаление, список членов группы, добавление и удаление пользователей.
- •5 Организация хранения парольной информации в Linux. Системные аутентификационные файлы и их формат.
- •6 Средства удаленного управления Linux. Вопросы обеспечения безопасности при удаленном управлении.
- •7 Права доступа к файлам и каталогам: традиционные права доступа, управление доступом. Права доступа к файлам и каталогам
- •8 Права доступа к файлам и каталогам: acl, управление доступом. Использование posix acl
- •9 Работа с разделами диска. Создание файловых систем на разделах. Создание раздела
- •Создание файловой системы
- •10 Монтирование устройств, файлов, каталогов.
- •11 Включение/выключение маршрутизации в Linux.
- •12 Настройка сетевого интерфейса. Управление статическими маршрутами.
- •13 Настройка межсетевого экрана. Создание разрешающих и запрещающих правил. Создание правил
- •Цепочки
- •-M state
9 Работа с разделами диска. Создание файловых систем на разделах. Создание раздела
Накопители на жестких дисках в Linux представляются в виде специальных файлов устройств в каталоге /dev. Например, устройства на шине IDE получают имена /dev/hda для устройства master на primary IDE.
Накопители, подключенный к шине SCSI, получают имена /dev/sda, /dev/sdb, и т. д. по порядку. Накопители, поключаюемые к шинам SATA и USB программно представляются накопителями SCSI, поэтому получают аналогичные имена.
Каждый накопитель может содержать до 4-х первичных разделов и неограниченное количество логических дисков в раширенном разделе. Каждый раздел или логический диск также представлен файлом блочного устройства, например для накопителя /dev/sda первый раздел будет иметь имя /dev/sda1, второй - /dev/sda2 и т. д. до 4-х. Первый логический диск долучит имя /dev/sda5 и т. д.
Создание раздела осуществляется одной из специально предназначенных для этого программ: fdisk, cfdisk, sfdisk, parted, gparted.
Самой простой программой является fdisk.
Получить список разделов всех дисков можно получить командой
fdisk -l
а команда
fdisk -l /dev/sda
позволяет получить список разделов для диска /dev/sda
Запуск команды в формате
fdisk /dev/sdb
позволяет в интерактивном режиме редактировать таблицу разделов для диска /dev/sdb. В интерактивном режиме можно использовать следующие основные команды:
p — вывод списка разделов;
n — создание нового раздела;
d — удаление раздела;
w — запись выполненных изменений и выход из программы;
q — выход из программы без записи изменений;
m — вывод справки по командам.
По умолчанию, при создании нового раздела предлагается использовать для него все свободное пространство.
Создание файловой системы
После создание раздела необходимо создать в нем файловую систему («отформатировать» в терминоголии Windows).
Для создания файловой системы используется команда mkfs. Формат команды
mkfs -t <тип_ФС> <файл_раздела>
Например для создания файловой системы ext3 на разделе /dev/sdb1 надо выполнить команду
mkfs -t ext3 /dev/sdb1
10 Монтирование устройств, файлов, каталогов.
Монтирование файловой системы
Для использования раздела необходимо его смонтировать в какую-либо точку файловой системы. Монтирование выполняется командой mount. Формат команды:
mount <файл_устройства> <точка_монтирования>
В качестве файла устройства может быть использован файл блочного устройства или файл раздела на блочном устройстве, на котором существует файловая система. Например, монтирование раздела /dev/sdb1 в точку /mnt выполняется следующим образом:
mount /dev/sdb1 /mnt
Отмонтировать устройство можно выполнив команду umount:
umount <точка_монтирования>
или
umount <файл_устройства>
Монтирование каталогов
В ОС Linux можно также выполнить монтирование одного каталога в другой, т. е. в точке монтирования будет повторена структура и содержимое монтируемого каталога. Формат команды в этом случае выглядит следующим образом:
mount -B <монтируемый_каталог> <точка_монтирования>
Так, для монтирования каталога /proc в точку /mnt/disk2/proc необходимо выполнить следующую команду:
mount -B /proc /mnt/disk2/proc
Следует отметить, что при размонтировании каталога в качестве параметра можно указывать только точку монтирования, так как смонтированный каталог может сам быть результатом какого-либо монтирования.
Монтирование файлов с образами дисков
Иногда образ раздела или диска может находиться в файле. ОС Linux позволяет монтировать такие файлы так, как будто это реальные устройства. Для этого сперва создается специальное устройство /dev/loopN, связанное с содержимым файла, а затем это устройство монтируется. Команда mount позволяет проделать эти две операции за один раз. Формат команды для монтирования образа:
mount -t <тип_ФС> -o loop <файл_образа> <точка_монтирования>
Можно монтировать образы разделов жестких дисков и флеш-накопителей, образы дискет, образы CD и DVD дисков и т. п. Следует учитывать, что при монтировании образов CD и DVD доступ предоставляется только на чтение. Например, команда для монтирования образа гибкого диска будет выглядеть так:
mount -o loop /home/user/floppy.img /mnt/fd
