Ineu Опубликовано 8 февраля, 2005 Жалоба Поделиться Опубликовано 8 февраля, 2005 Доброе время суток, товарищи. Это не вопрос, а скорее мысли вслух. Читал вот Filesystem Hierarchy Standard, там написано, что домашний каталог root'а располагается в корне опционально, т.е. его может там и не быть. А теперь, ковыряясь в LFS, задумался, где же он может быть. Дело в том, что располагать его в корне в принципе правильно, поскольку в single-user режиме, когда остальные каталоги не подмонтированы, настройки root'а должны откуда-то браться. Понятно, что располагать его домашний каталог логичнее где-нибудь в /home, ну а если он не примонтирован? А с другой стороны, если монтировать корень в read-only (как по идее и должно быть), располагать там root совсем никак, поскольку куда ж тогда тот же bash будет историю писать? Можно монтировать корень в read-write и держать там root. Можно монтировать корень в read-only, а root держать где-нибудь в /home. И в том, и в другом есть недостатки. Если в однопользовательском режиме монтировать корень в read-write, а для многопользовательского (типа init 3) использовать /home/root, то в single-user настройки будут скидываться прямо к корень, как при chroot'е. Или не будут? Если у кого-то есть мысли по поводу того, что делать с /root, поделитесь, пожалуйста. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.