Доступ владельца к файлам в установленном каталоге NFS

У меня есть сервер RedHat Linux и клиент Solaris 10. Я установил каталог, который находится на сервере RedHat, в системе Solaris с параметром RW (чтение / запись). У меня уже есть несколько каталогов на сервере (Redhat), созданных с использованием пользователя, например ruser.

Разрешениями для этих каталогов являются drwxr-xr-x . Я имею в виду, что это должно быть так, чтобы только владелец мог писать в каталоге. проблема в том, что когда я пытаюсь записать эти каталоги из моей системы Solaris через смонтированный каталог, я получаю разрешение, отклоненное на ошибку. однако, когда я меняю разрешение каталога на drwxrwxrwx, он отлично работает.

Как я могу сохранить разрешение на drwxr-xr-x на сервере, пока я могу писать через установленную клиентскую директорию?

Я уже пытался создать того же пользователя (ruser) с тем же паролем в клиентской системе, но пока этого недостаточно.

Есть идеи? Благодарю.

Файловая система не сохраняет имя пользователя, а идентификатор пользователя для идентификации пользователя.

Поэтому, если вы хотите, чтобы пользователь был признан одним и тем же пользователем в обеих системах, он должен иметь тот же UID. Это третий столбец в /etc/passwd .

Вы можете увидеть UID своего пользователя, введя команду id .

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