icon Top 9 categories map      RocketAware > man pages >

fsirand(8)

Tips: Browse or Search all pages for efficient awareness of more than 6000 of the most popular reusable and open source applications, functions, libraries, and FAQs.


The "RKT couplings" below include links to source code, updates, additional information, advice, FAQs, and overviews.


Home

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    

RocketLink!--> Man page versions: OpenBSD FreeBSD NetBSD Others



FSIRAND(8)              OpenBSD System Manager's Manual             FSIRAND(8)

NAME
     fsirand - randomize inode generation numbers



SYNOPSIS
     fsirand [-b] [-f] [-p] special [special ...]

DESCRIPTION
     The fsirand command installs random generation numbers on all the inodes
     for each filesystem specified on the command line by special. This in-
     creases the security of NFS-exported filesystems by making it difficult
     to ``guess'' filehandles.

     Note: newfs(8) now does the equivalent of fsirand itself so it is no
     longer necesary to run fsirand by hand on a new filesystem.  It is only
     used to re-randomize or report on an existing filesystem.

     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.

OPTIONS
     The available options are as follows:

     -b      Use the default block size (usually 512 bytes) instead of the
             value gleaned from the disklabel.

     -f      Force fsirand to run even if the filesystem on special is not
             marked as clean.

     -p      Print the current generation numbers for all inodes instead of
             generating new ones.

CAVEATS
     Since 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.

SEE ALSO
     fs(5),  fsck(8),  newfs(8).

HISTORY
     The fsirand command appeared in SunOS 3.x.
     This version of fsirand first appeared in OpenBSD 2.1.

AUTHOR
     Todd C. Miller <Todd.Miller@courtesan.com>

OpenBSD 2.3                    January 25, 1997                              1

Source: OpenBSD 2.6 man pages. Copyright: Portions are copyrighted by BERKELEY
SOFTWARE DESIGN, INC., The Regents of the University of California, Massachusetts
Institute of Technology, Free Software Foundation, FreeBSD Inc., and others.



(Corrections, notes, and links courtesy of RocketAware.com)


[Detailed Topics]
FreeBSD Sources for fsirand(8)
OpenBSD sources for fsirand(8)


[Overview Topics]

Up to: File System Operations - Operations for entire file-systems (quotas, configuration, consistency, mount, unmount, et al)


RocketLink!--> Man page versions: OpenBSD FreeBSD NetBSD Others






Rapid-Links: Search | About | Comments | Submit Path: RocketAware > man pages > fsirand.8/
RocketAware.com is a service of Mib Software
Copyright 1999, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments