URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53016
[ Назад ]

Исходное сообщение
"NFS dir client mount with root access"

Отправлено Alexandre , 02-Фев-05 18:33 
Помогите, пожалуйста, решить проблему: хочется по NFS (спасибо за совет с выбором, данный в этом форуме ранее) смонтировать одну директорию с FreeBSD (5.3) на Mac OS X (10.3.7). В принципе всё работает, только вопрос: директория монтируется с владельцем root... В общем, лучше на командах покажу:

Откуда берём директорию
================================
xlex@LocalHost.LocalDomain>cat /etc/exports
#Export /opt file system to the developer computer
/opt -alldirs -maproot=root 192.168.1.1
================================

Куда присоединяем
================================
xlex@Karlson>showmount -e 192.168.1.2
Exports list on 192.168.1.2:
/opt                               192.168.1.1

xlex@Karlson>ls -ld /tmp/mnt_test
drwxr-xr-x  2 xlex  wheel  68  2 Feb 18:26 /tmp/mnt_test/

xlex@Karlson>mount -t nfs 192.168.1.2:/opt /tmp/mnt_test/

xlex@Karlson>ls -ld /tmp/mnt_test
drwxrwxr-x  6 root  wheel  512  2 Feb 15:53 /tmp/mnt_test/

xlex@Karlson>touch /tmp/mnt_test/test
touch: /tmp/mnt_test/test: Permission denied

xlex@Karlson>umount /tmp/mnt_test/
================================

В каком месте я дурак? Я могу смонтировать, размонтировать, директория была моя, а потом ничего это не могу... Объясните, пожалуйста, где накосячил? Настраивал всё в соответвии с инструкциями наладонной книги (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ne...).

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"NFS dir client mount with root access"
Отправлено Alexandre , 02-Фев-05 19:56 
Отредактировал exports таким образом

/opt -alldirs -mapall=root 192.168.1.1

Нужный эффект есть, но правильно ли это??