Portage over NFS
Гость 28 марта, 2006 - 10:53
Пытаюсь сделать сабж.
Для того чтобы тачка, подмонтировавшая папку через NFS могла изменять их (emerge -f) нужно установить права доступа на запись для остальных.
А это неприемлимо для меня, так как на сервере работают люди через ssh. Мало ли что в голову взбредет.
Есть ли возможность дать запись монтируемой тачке, но при этом ограничить пользователей сервака?
»
- Для комментирования войдите или зарегистрируйтесь
Чего-то
Чего-то непонятно. Что нужно сделать? Чтобы пользователи могли обновляться через NFS, или чтобы закаченные ими дистфайлы оставались при этом еще на сервере?
Если первое - не вижу проблем, если второе - то через прокси, наверное.
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
With Love from Siberia!
Не понял в чём
Не понял в чём проблема. Почему это "нужно установить права доступа на запись для остальных"??
Может тебе поможет чтение
man exports
в части User ID Mapping...Права менять
Права менять совсем не нужно. Единственный минус - машины с определенными IP адресам получат рутовый доступ к /usr/portage/. Этот доступ будет дан только пользователям root на тех машинах. Если подменить себе IP в вашей сети нельзя и удаленным хостам выы доверяете, то NFS подходит. Иначе надо искать другой путь.
ЗЫ А на пользователях сервера это никак не отражается.
В локальной
В локальной сети все спокойно. От WAN закроюсь фаерволом.
Только вот рут не может менять файлы в подмонтированном каталоге.
Видимо как тут сказали, mapping надо изучать.
Спасибо.
Все дело в том,
Все дело в том, что по дефолту NFS когда в нее ломится root скидывает ему права до nobody, чтобы не попротил ничего. Надо прямо указать, что права рута надо оставлять. Подробно эт о описано на ru.gentoo-wiki.com в статье про portage over NFS.
Теперь все
Теперь все понятно.
Спасибо большое.