Я не могу написать в смонтированный каталог на wwwdev как root. Я могу, конечно, получить доступ к нему с моего Mac.

Я смонтировал каталог

  • от моего Mac Darwin Radeks-iMac.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov 3 23:08:29 PST 2009; root:xnu-1486.2.11~3/RELEASE_I386 i386

  • на наш сервер Linux wwwdev 2.6.22.19-0.1-default #1 SMP 2008-10-14 22:17:43 +0200 x86_64 x86_64 x86_64 GNU/Linux

mount дает мне этот radek:/Users/radek/Sites on /srv/www/htdocs/imacs/radek type nfs (rw,addr=10.0.0.210)

http://img35.imageshack.us/img35/2742/permissionsr.png

нажмите для улучшения качества изображения здесь

Обновить

  • не уверен, если это имеет значение, но мы используем автомонтирование.

  • скопировать с вывода команды mount

radek:/Users/radek/Sites on /srv/www/htdocs/imacs/radek type nfs (rw,addr=10.0.0.210)

wei:/Users/wei/Sites on /srv/www/htdocs/imacs/wei type nfs (rw,addr=10.0.0.203)

2 ответа2

1

Похоже, что root_squash включен на сервере NFS. Эта опция, определенная в /etc /exports, должна быть отключена, если вы планируете, чтобы пользователь root записывал данные в этот каталог. Это предположение, если предположить, что существует третий компьютер (сервер NFS) или каталог на компьютере Linux смонтирован на NFS.

Еще одна вещь, которая может вызвать у вас проблемы, заключается в том, что идентификаторы пользователей не совпадают между компьютерами. Это в лучшем случае затруднит контроль разрешений / контроль доступа к файлам.

0

Я использовал -mapall = .... на моей машине (= сервер nsf) в /etc /exports, и теперь все работает нормально. wwwdev, хотя это сервер разработки :-) в этом случае является клиентом NFS. Спасибо за помощь!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .