mfsexports.cfg(5) This is part of MooseFS mfsexports.cfg(5) (NAME) mfsexports.cfg - MooseFS mfsmount (DESCRIPTION) mfsexports.cfg MooseFS mfsmount . (SYNTAX) : ADDRESS DIRECTORY [OPTIONS] # . ADDRESS : * all addresses n.n.n.n single IP address n.n.n.n/b IP class specified by network address and number of significant bits n.n.n.n/m.m.m.m IP class specified by network address and mask f.f.f.f-t.t.t.t IP range specified by from-to addresses (inclusive) DIRECTORY / MooseFS . MFSMETA . OPTIONS: ro, readonly rw, readwrite - alldirs (mount) ( NFS) dynamicip IP ( IP ) ignoregid mfsmaster ( mfsmount ) - "group" "other" (OR) (supplementary groups) (mfsmaster ) admin : (quota) - - admin ( ) UNDELETABLE APPENDONLY IMMUTABLE maproot=USER[:GROUP] root ( uid=0) ( maproot NFS) USER GROUP USER . mfsmaster ( ). mapall=USER[:GROUP] ( uid!=0) ( ). umask=0### umask umask (OR) umask sclassgroups=-|N[:N[:...]] ( ) '-' () mfsscadmin(1) (STORAGE CLASS GROUPS) password=PASS, md5pass=MD5 minversion=VER mintrashretention=TIME, maxtrashretention=TIME mintrashtime=TDUR, maxtrashtime=TDUR ( ) disable=OPERATION[:OPERATION[:...]] : ro, maproot=999:999, mintrashretention=0, maxtrashretention=4294967295. ! maxtrashretention (~ ) . (NOTES) USER GROUP ( uid/gid ) mfsmaster . TDUR () ( ) . : W D H M S. - . TIME ( ) : : #.#T T : h d w : #w#d#h ( #w#h #h#w ) : h d w ( #d#h d ). / (case insensitive). mapall MooseFS NFS MooseFS "default_permissions" FUSE . mapall uid uid root . gid gid 0 ( wheel) . mapall (attribute cache) . disable ( ) : (:) . : chown - don't allow the client to perform the chown operation chmod - don't allow the client to perform the chmod operation symlink - don't allow the client to create symbolic links mkfifo - don't allow the client to create FIFOs mkdev - don't allow the client to create devices mksock - don't allow the client to create sockets mkdir - don't allow the client to create directories unlink - don't allow the client to remove non directory objects (will also deny move/rename operation if target inode already exists!) rmdir - don't allow the client to remove directories (will also deny move/rename operation if target inode already exists!) rename - don't allow the client to change inodes (files, directories) names move - don't allow the client to move inodes (files, directories) to another path link - don't allow the client to create hard links create - don't allow the client to create new files readdir - don't allow the client to list directories ('ls' command will not work) read - don't allow the client to read from files write - don't allow the client to write to files truncate - don't allow the client to shorten the length of a file with truncate command setlength - don't allow the client to increase the length of a file with truncate command appendchunks - don't allow the client to add chunks from one file to another (mfsappendchunks) snapshot - don't allow the client to create snapshots settrash - don't allow the client to change trash retention time setsclass - don't allow the client to set storage classes seteattr - don't allow the client to set mfs extra attributes setxattr - don't allow the client to set XATTRs setfacl - don't allow the client to set ACLs (STORAGE CLASS GROUPS) MooseFS (Storage Class) . MooseFS . ( ) . mfsscadmin (mfsscadmin(1) ). sclassgroups mfssclass () . : 0 1 1 1 0 . 0 0 . ( 1) "" 0 . ! 0 . (Legacy systems): 4.56.6 MooseFS . mingoal maxgoal MooseFS . ( "1" "9" KEEP *1 *9) mingoal maxgoal ( ) . mingoal maxgoal "1" "9" mingoal maxgoal sclassgroups . : mingoal 3 maxgoal 5 sclassgroups 0,3,4,5 - 0 3,4,5 "3" "4" "5" . sclassgroups . (EXAMPLES) * / ro 192.168.1.0/24 / rw 192.168.1.0/24 / rw,alldirs,maproot=0,password=passcode 10.0.0.0-10.0.0.5 /test rw,maproot=nobody,password=test 10.1.0.0/255.255.0.0 /public rw,mapall=1000:1000 10.2.0.0/16 / rw,alldirs,maproot=0,mintrashretention=2d12h,maxtrashretention=2w 192.168.1.0/24 / rw,disable=unlink:rmdir:truncate 192.168.1.0/24 / rw,disable=unlink,disable=rmdir,disable=truncate (REPORTING BUGS) . (COPYRIGHT) Copyright (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA This file is part of MooseFS. MooseFS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 (only). MooseFS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, see . (SEE ALSO) mfsmaster(8), mfsmaster.cfg(5) MooseFS 4.59.2-1 May 2026 mfsexports.cfg(5)