Книга: Программирование на языке Ruby

10.1.29. Изменение текущего корня

10.1.29. Изменение текущего корня

В большинстве систем UNIX можно изменить «представление» процесса о том, что такое корневой каталог /. Обычно это делается из соображений безопасности перед запуском небезопасной или непротестированной программы. Метод chroot делает указанный каталог новым корнем:

Dir.chdir("/home/guy/sandbox/tmp")
Dir.chroot("/home/guy/sandbox")
puts Dir.pwd # "/tmp"

Содержание
Оглавление статьи/книги

Генерация: 1.598. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз