Jump to content
Sign in to follow this  
Ineu

/root на read-only корне

Recommended Posts

Доброе время суток, товарищи.

Это не вопрос, а скорее мысли вслух.

Читал вот 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, поделитесь, пожалуйста.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...