Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
Сергей Соколов
@sergiks
♬♬
Linux
NFS
Как задать нужные uid / gid у NFS маунтов?
Есть два сервера. Как замаунтить папку с одного на другой так, чтобы на клиенте у файлов и папок оказались нужные локальные владельцы (юзер/группа) ?
На сервере файлами владеет serverUid / serverGid. На клиенте надо, чтобы файлами владел clientUid / clientGid.
Клиент будет создавать новые папки/файлы, и надо, чтобы на клиенте они были под клиентскими uid/gid, а на сервере оказывались под серверными.
Как компромисс, могу на сервере создать юзера с нужными uid/gid, совпадающими с клиентскими.
Подскажите как быть – с NFS опыта ноль.
Вопрос задан
более трёх лет назад
789 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Saboteur
@saboteur_kiev
Куратор тега Linux
software engineer
Варианта два - либо создаете юзера с совпадающими UID, либо создаете группу, добавляете в нее юзеров с совпадающими UID.
Ответ написан
более трёх лет назад
4
комментария
Нравится
1
4
комментария
Facebook
Вконтакте
Twitter
Сергей Соколов
@sergiks
Автор вопроса
Спасибо, получилось. Один момент не понятен: как изменить umask чтобы при создании файлов на клиенте, они были writable группой? У юзера на сервере нет homedir, шелл не запускается, в .profile / .bashrc строку с umask 0002 не подсунуть. Как быть?
Написано
более трёх лет назад
Saboteur
@saboteur_kiev
Куратор тега Linux
есть же глобальный bashrc в /etc ?
Написано
более трёх лет назад
Сергей Соколов
@sergiks
Автор вопроса
Сергей
: при создании файлов через NFS разве какой-то шелл вообще запускается?
Написано
более трёх лет назад
Saboteur
@saboteur_kiev
Куратор тега Linux
На клиенте надо это настроить, а не на сервере
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
2
Павел Селиванов
@selivanov_pavel
Linux admin
В составе NFS есть демон idmapd, который занимается сопоставлением локальных и удалённых uid/guid. Советую посмотреть, как он настраивается
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
ky0
@ky0
Миллиардер, филантроп, патологический лгун
www.troubleshooters.com/linux/nfs.htm
, раздел "User ID Mapping Options", см. all_squash + anonuid/anongid.
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Facebook
Вконтакте
Twitter
Сергей Соколов
@sergiks
Автор вопроса
гуглил, спасиб. В итоге сделал юзера с одинаковыми uid/gid и под ним файлы создаю/меняю
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+2 ещё
Простой
"Y: команда не найдена" — в чем может быть дело?
1 подписчик
12 мар.
626 просмотров
4
ответа
Linux
+1 ещё
Простой
Как перенсти ОС с HDD на SSD?
2 подписчика
12 мар.
885 просмотров
8
ответов
Linux
Простой
Какой антивирус для Линукс сейчас использовать в РФ?
3 подписчика
11 мар.
2722 просмотра
7
ответов
Linux
+3 ещё
Средний
Не могу получить доступ за пределы vlan с vm, маршрутизируя ее трафик через другую vm. В чем проблема?
1 подписчик
11 мар.
86 просмотров
0
ответов
Linux
+1 ещё
Простой
Не будет ли конфликтов между виндой и линуксом, если линукс поставить второй системой?
1 подписчик
11 мар.
455 просмотров
5
ответов
Linux
+1 ещё
Средний
Как установить стороннюю ОС на Kindle Paperwhite 7 поколения?
1 подписчик
09 мар.
125 просмотров
2
ответа
Linux
+1 ещё
Простой
Как звонить по WhatsApp на Linux?
4 подписчика
07 мар.
1095 просмотров
0
ответов
Linux
+1 ещё
Простой
Как повторить такую «отрисовку» в терминале на Linux?
4 подписчика
07 мар.
4892 просмотра
2
ответа
Linux
+2 ещё
Простой
Как из ноутбука сделать второй монитор?
2 подписчика
07 мар.
922 просмотра
2
ответа
Linux
+2 ещё
Простой
Как получать уведомления с андроид устройства на linux?
2 подписчика
06 мар.
810 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор Astra Linux
Гринатом
•
Новосибирск
До 60 000 ₽
Старший инженер Linux
Интер РАО – Управление сервисами
•
Москва
от 225 000 ₽
Системный инженер (Windows/Astra Linux)
Гринатом
•
Новосибирск
До 57 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама