Книга: Сетевые средства Linux
Создание поддерева
Создание поддерева
Для создания поддерева chroot
сначала необходимо сформировать само поддерево. Его можно разместить в любой позиции файловой системы, за исключением псевдосистем, таких как /proc
. Если сервер должен иметь возможность записывать файлы, для подкаталогов необходимо задать соответствующие права доступа. В примере, рассмотренном выше, для создания поддерева chroot
использовался каталог /opt/chroot
, но реально роль корневого каталога поддерева может выполнять практически любой каталог файловой системы.
В поддереве chroot
надо создать некоторые из каталогов и подкаталогов, присутствующие в обычной файловой системе. Вероятнее всего, вам потребуется лишь ограниченное количество подкаталогов Linux. Чаще всего для выполнения сервера в поддереве chroot
приходится создавать каталоги /bin
, /sbin
, /usr
, /lib
, /etc
и /var
. В эти каталоги не следует копировать файлы, присутствующие в соответствующих каталогах файловой системы Linux; нельзя забывать, что поддерево chroot
создается именно для того, чтобы ограничить набор инструментов, доступных серверу.
Если в пределах поддерева chroot
должно выполняться несколько серверов, надо для каждого из них создать отдельное поддерево. Например, если в таком режиме предполагается запустить серверы FTP и sendmail
, вы можете использовать в качестве корневых каталогов поддеревьев каталоги /opt/chroot/ftp
и /opt/chroot/sendmail
.
- Глава 23 Создание поддерева chroot
- Настройка сервера для работы в рамках поддерева chroot
- Создание Среды
- Создание файлов с блокировкой
- Создание свободно позиционируемых элементов
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Создание объектов Collection
- 7.4.2.4. Создание своего первого LiveCD
- 4.2. Создание трехмерной модели и построение горизонтальной проекции детали
- 7.4.2. Создание собственного LiveCD
- Создание пользователя и группы на рабочей станции
- Создание корня документа: