Использование NFS-ресурсов полного доступа

1297
Michael D

В настоящее время я пытаюсь настроить небольшую сеть, в которой мой первый компьютер имеет общий ресурс NFS, идущий к трем другим компьютерам. Мне удалось правильно настроить этот общий ресурс, однако у меня возникли проблемы с предоставлением полных разрешений на чтение / запись всем учетным записям пользователей на всех компьютерах.

В настоящее время я не использую NIS или какой-либо другой инструмент синхронизации учетных записей, и мне интересно, есть ли другой способ, без необходимости упомянутых инструментов.

0

1 ответ на вопрос

0
gorilla

Ваша проблема, вероятно, в том, что у вас разные uid для одного и того же пользователя на разных компьютерах, поэтому у michaeld uid 10401 на компьютере1 и uid 10575 на компьютере2. Это запутает NFS, так что он не распознает двух майклов как одного и того же пользователя.

Вы можете сделать то, что NIS делает вручную, просто убедившись, что на всех задействованных компьютерах одни и те же пользователи и пользователи.

Для вашей среды самое простое, вероятно, просто убедиться, что вы добавляете пользователей на все четыре компьютера с одинаковым UID, но для больших сетей вам придется создать основную версию / etc /, которые содержат всех пользователей на всех компьютерах, затем копируют их на все компьютеры, конечно же, сохраняя разрешения и, возможно, меняя тень, чтобы пользователи, которые не должны находиться на этом компьютере, не могли войти в систему.

Теперь это успешно работает для общего доступа к файлам, однако теперь мне нужно настроить права доступа по умолчанию для вновь создаваемых файлов. Я внёс изменения в umask по умолчанию, который на данный момент работает только наполовину. Любой совет, который вы можете дать по этому поводу, был бы фантастическим. Большое спасибо! Michael D 14 лет назад 0
umask для nfs точно такой же, как umask для локальных файловых систем, установите его где-нибудь в профиле (например, / etc / profile), и он будет унаследован всеми дочерними процессами. 022 несколько стандартен, хотя очевидно, что ваша среда может предложить другое значение. gorilla 14 лет назад 0

Похожие вопросы