randomize inode generation
fsirand command installs random
generation numbers on all the inodes for each filesystem specified on the
command line by special. This increases the security
of NFS-exported filesystems by making it difficult to “guess”
does the equivalent of
fsirand itself so it is no
longer necessary to run
fsirand by hand on a new
filesystem. It is only used to re-randomize or report on an existing
fsirand should only be used on an
unmounted filesystem that has been checked with
fsck(8) or a
filesystem that is mounted read-only.
fsirand may be
used on the root filesystem in single-user mode but the system should be
rebooted via “reboot -n” afterwards.
The options are as follows:
- Use the default block size (usually 512 bytes) instead of the value gleaned from the disklabel.
fsirandto run even if the filesystem on special is not marked as clean.
- Print the current generation numbers for all inodes instead of generating new ones.
fs(5), fsck(8), newfs(8), reboot(8)
fsirand command appeared in SunOS 3.x.
This version of
fsirand first appeared in
Todd C. Miller
fsirand allocates enough memory to
hold all the inodes in a given cylinder group, it may use a large amount of
memory for large disks with few cylinder groups.