@ Карта сайта News Автора!

Bog BOS: Подготовка chroot окружения

Последние изменения:
2024.11.11: sysadmin: Linux: пространства имён
2024.11.06: sysadmin: настройка TCP/IP в Linux: виртуальный интерфейс и виртуальный мост
2024.10.25: sysadmin: Linux VFS, атрибуты, расширенные атрибуты, ACL
2024.10.22: sysadmin: Монтирование файловых систем: bind, shared и OverlayFS

Последнее изменение файла: 2010.11.26
Скопировано с www.bog.pp.ru: 2024.11.21

Bog BOS: Подготовка chroot окружения

Подготовка chroot окружения для запуска скриптов под su

Структура подкаталогов в /usr/local/chroot

Для убедительности поправить inode для ".." на "." с помощью debugfs -w имя-блочного-устройства (до первого fsck? уменьшить его вероятность - "tune2fs -c 0 -i 0 имя-блочного-устройства"):

cd /usr/local/chroot
ls -l
unlink ..
ln <номер-.> ..
close
quit

Запуск su-скрипта:

chroot /usr/local/chroot /usr/bin/su_имя-базового-скрипта.sh

Содержимое su-скрипта:

#!/bin/bash

su имя-пользователя /usr/bin/имя-базового-скрипта.sh

Ссылки

@ Карта сайта News Автора!

Bog BOS: Подготовка chroot окружения

Последние изменения:
2024.11.11: sysadmin: Linux: пространства имён
2024.11.06: sysadmin: настройка TCP/IP в Linux: виртуальный интерфейс и виртуальный мост
2024.10.25: sysadmin: Linux VFS, атрибуты, расширенные атрибуты, ACL
2024.10.22: sysadmin: Монтирование файловых систем: bind, shared и OverlayFS



Copyright © 1996-2024 Sergey E. Bogomolov; www.bog.pp.ru