nfs mount rw

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
vlav
Сообщения: 242

nfs mount rw

Сообщение vlav »

Здравствуйте,
проблема появилась после перехода на FC16

в /etc/exports на сервере:
/mnt/SATA2 192.168.1.0/24(rw,no_root_squash)

на ноутбуке в fstab
192.168.1.10/mnt/SATA2 /home/vlav/mnt/nfs/sata2 nfs rw,hard,intr 0 0

монтируется и ls /home/vlav/mnt/nfs/sata2 - показывает владельцем файлов и каталогов в sata2 меня, но ведет себя так, как будто я я не владелец и даже не принадлежу к его группе.
То есть чтобы получить возможность записи туда нужно выставлять на директории права 777, чего не хочу делать. Раньше вроде проблемы не было - в чем может быть причина?
любимая ОС- FC
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: nfs mount rw

Сообщение Vascom »

Показвай вывод ll, чтобы были видны права.
Спасибо сказали:
Аватара пользователя
vlav
Сообщения: 242

Re: nfs mount rw

Сообщение vlav »

Vascom писал(а):
03.04.2012 16:19
Показвай вывод ll, чтобы были видны права.

например

Код: Выделить всё

[vlav@d630 ~]$ ll /home/vlav/mnt/nfs/sata2
итого 40
drwxr-xr-x 32 vlav vlav  4096 февр.  5 22:09 foto2
drwxr-xr-x  4 root root  4096 марта 29  2010 home_arc
drwx------  2 root root 16384 февр. 25  2010 lost+found
drwxr-xr-x 17 vlav vlav  4096 апр.   1 12:05 movies
drwxr-xr-x 60 vlav vlav  4096 марта 11 18:48 music
drwxr-xr-x 10 vlav vlav  4096 июня   8  2011 OZI
-rw-r--r--  1 root root     0 февр. 25  2010 test
[vlav@d630 ~]$


Код: Выделить всё

[vlav@d630 ~]$ whoami
vlav
[vlav@d630 ~]$ touch /home/vlav/mnt/nfs/sata2/foto2/test.txt
touch: невозможно выполнить touch для «/home/vlav/mnt/nfs/sata2/foto2/test.txt»: Отказано в доступе
[vlav@d630 ~]$
[vlav@d630 ~]$ sudo touch /home/vlav/mnt/nfs/sata2/foto2/test.txt
[vlav@d630 ~]$
любимая ОС- FC
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: nfs mount rw

Сообщение Vascom »

Может у пользователя vlav разный ID на двух системах?
В Ф16 ID изменился.
Спасибо сказали:
Аватара пользователя
vlav
Сообщения: 242

Re: nfs mount rw

Сообщение vlav »

Vascom писал(а):
03.04.2012 23:56
Может у пользователя vlav разный ID на двух системах?
В Ф16 ID изменился.

Извините-был в отъезде, тем не менее проблему надо решать:
Действительно - на ноутбуке у меня UID=1000 а на сервере - 500
На ноуте -
под рутом usermod -u=500 vlav
После чего не могу зайти в гном, так как стали нечитаемы какие то файлы в домашней директории. Странно - думал, что владелец должен был автоматически откорректироваться.
В общем поскольку я там еще и не работал - зашел в гном под рутом, грохнул домашнюю директорию, завел новую с гид и уид =500
Первоначальная проблема с нфс разрешилась, спасибо!
любимая ОС- FC
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: nfs mount rw

Сообщение Vascom »

Можно было попробовать просто монтировать с нужным уид и гид.
Спасибо сказали:
alexsibtone
Сообщения: 4

Re: nfs mount rw

Сообщение alexsibtone »

Подобная проблема когда возникла - решилась изменением записи в /etc/exports.
Вместо маски 192.168.1.0/24(rw,no_root_squash) я написал список 192.168.1.1(rw,no_root_squash), 192.168.1.2(rw,no_root_squash) и т.д.
Проблема с правами исчезла.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2098

Re: nfs mount rw

Сообщение chitatel »

Хм... Полчаса назад вроде как победил всякие проблемы с полными правами на всякие безобразия после перехода на nfs4, прописав нужного юзера в /etc/idmapd.conf на сервере и клиенте. Юзер на сервере входит в группу, которая имеет права на безобразия в расшаренном каталоге.

+ бонус: попутно можно поубивать всякие корявые statd...

Правда, Debian... :unsure:
Спасибо сказали: