LinuxForum.Fans
Тема

Доступ по NFS

Автор: basis_job 12 сообщений 3059 просмотров
#307018

Добрый день!
Сделал export по NFS дирректории на одной машине и подцепил по NFS на другой машине. При экспорте указывал права rw. Со второй машины, на которую примонтировал дирректорию, в этой дирректории могу создавать папки и файлы, но на эти файлы менять доступ не могу.

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

Виртуальные машины, на домашнем пк, не в домене, пользователи локальные. SLES 11

#307022
"basis_job⇓" написал:
Виртуальные машины, на домашнем пк, не в домене, пользователи локальные. SLES 11

Надо что бы на системах совпадали uid + gid пользователей, в этом случае должно все работать, плюс ко всему соответственные права на директорию/каталог.

#307024
i2ks написал:
[quote="basis_job⇓"]Виртуальные машины, на домашнем пк, не в домене, пользователи локальные. SLES 11

Надо что бы на системах совпадали uid + gid пользователей, в этом случае должно все работать, плюс ко всему соответственные права на директорию/каталог.[/quote]

права на директорию/каталог - 777
uid + gid пользователей, под которыми пробую, совпадают

#307025

покажи /etc/exports , что у тебя там прописано?

"basis_job⇓" написал:
но на эти файлы менять доступ не могу.

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

#307099
i2ks написал:
покажи /etc/exports , что у тебя там прописано?
[quote="basis_job⇓"]но на эти файлы менять доступ не могу.

в журнале событий, в логах т.е. должны быть соответствующие записи, что нет прав или тому подобно[/quote]

Где найти эти логи?
Файл /etc/exports

/sapmnt/MSK/exe*(rw,insecure,all_squash)
/sapmnt/MSK/global *(rw,insecure,all_squash)
/sapmnt/MSK/profile *(rw,insecure,all_squash)

#307149
basis_job написал:
[quote=i2ks]покажи /etc/exports , что у тебя там прописано?
[quote="basis_job⇓"]но на эти файлы менять доступ не могу.

в журнале событий, в логах т.е. должны быть соответствующие записи, что нет прав или тому подобно[/quote]

Где найти эти логи?
Файл /etc/exports

/sapmnt/MSK/exe*(rw,insecure,all_squash)
/sapmnt/MSK/global *(rw,insecure,all_squash)
/sapmnt/MSK/profile *(rw,insecure,all_squash)[/quote]

Не подскажете, с какими параметрами правильно делать export по NFS, и монтировать по NFS, чтоб все всё могли вдальнейшем.

#307179

"basis_job⇓" написал:
Где найти эти логи?
/var/log/messages
#315702

Вопрос отложил, сейчас вернулся к нему.

Я расшарил с одной машины(хост1) с параметрами -

/sapmnt/MSK/exe * (rw,insecure,all_squash)
/sapmnt/MSK/global * (rw,insecure,all_squash)
/sapmnt/MSK/profile * (rw,insecure,all_squash)

На второй подцепил(хост2). Доступ нормально имею и оттуда и оттуда.

При установке программы на хосте номер 2
/sapmnt/APL/exe/uc/linuxx86_64/IGSEXE.SAR probably resides on an NFS share that has not been exported with the correct options. The root user on this machine needs root privileges on the NFS share and does not have them. Correct the export options on the NFS server. For details see the installation guide.

Что поменять?
На системах совпадают uid + gid пользователей

#315725
"basis_job⇓" написал:
/sapmnt/MSK/exe * (rw,insecure,all_squash)
/sapmnt/MSK/global * (rw,insecure,all_squash)
/sapmnt/MSK/profile * (rw,insecure,all_squash)

разницу видите?

"basis_job⇓" написал:
/sapmnt/APL/
#315747

не отттуда скопировал
сейчас /sapmnt/APL/ везде, это просто опечатка.

/sapmnt/APL/exe * (rw,insecure,all_squash)
/sapmnt/APL/global * (rw,insecure,all_squash)
/sapmnt/APL/profile * (rw,insecure,all_squash)

В чем м.б дело?

#316196

Всем спасибо!) Разобрался

#316217

Если разобрались сами, то неплохо было бы выложить решение. Удачи!

Войдите или зарегистрируйтесь, чтобы ответить.