Ладно, я серьезно запутался в этом, поэтому очень полезные ответы будут полезны, особенно если они сделают весь этот монтажный материал менее волшебным и более предсказуемым.
Я пытаюсь смонтировать свой Drobo-FS NAS с nfs, чтобы получить лучшую производительность, чем с cifs.
В drobo запущен какой-то урезанный дистрибутив linux.
Внутри / etc / fstab на клиентском компьютере (Ubuntu с IP: 192.168.1.150)
# Mount Drobo
192.168.1.100:/mnt/DroboFS/Shares/public /media/drobonfs nfs rw,soft,proto=tcp,users 0 0
Я установил unfsd на drobo и получил доступ через ssh.Это файл экспорта на сервере (Drobo-FS с IP 192.168.1.100):
# Allow access for client machine
/mnt/DroboFS/Shares 192.168.1.150(rw,no_root_squash)
Монтирование работает нормально, за исключением того, что все смонтированные файлы принадлежат пользователю root с большинством установленных прав доступа к файлам.744. Разрешения файла, показанные в монтировании на клиенте, соответствуют фактическим разрешениям на сервере.Например:
client$ sudo chmod 123 /media/drobonfs/somefile
client$ ls -l /media/drobonfs/somefile
---x-w--wx 1 root root 0 2012-01-04 14:15 /media/drobonfs/somefile
drobo$ ls -l /mnt/DroboFS/Shares/public/somefile
---x-w--wx 1 root root 0 Jan 4 14:15 /mnt/DroboFS/Shares/public/somefile
Написание sudo перед каждой командой - это перетаскивание, и я хочу понять, что происходит, так что я могу сделать, чтобы смонтировать его на клиентском компьютере с установленным владельцем / группойна мой аккаунт вместо root?