Створення NFS експорту, щоб його можна було змонтувати з правами rw
для root’а
Як зробити це за допомогою командного рядка.
(1)
# niutil -list / /exports 81 /Volumes/Users
;зауваження: спочатку створюється фіктивна гілка з назвою servername, а потім замінюється на справжню точку експорту. Для того, щоб знати ID цієї гілки.
(2)
# niutil -create / exports/servername # niutil -list / /exports 81 /Volumes/Users 134 servername
(3)
# niutil -insertval / 134 name "/Volumes/NewExport" 0 # niutil -list / /exports 81 /Volumes/Users 134 /Volumes/NewExport servername #
(4)
# niutil -destroyval / 134 name "servername" # niutil -list / /exports 81 /Volumes/Users 134 /Volumes/NewExport #
(5)
# niutil -createprop / 134 "clients" "myclient.domain" # niutil -createprop / 134 "opts" "maproot=0:0" # niutil -read / 134 name: /Volumes/NewExport clients: myclient.domain opts: maproot=0:0 #
(6)
# ps ax | grep mount 373 ?? Ss 0:00.28 mountd # kill -HUP 373
Джерела:
- http://macosx.midata.fi/info-nfsexport/
- http://deaddog.duch.udel.edu/~frey/darwin/archive/DarwinAndNFS.pdf