Date: Wed, 4 Jun 2003 08:21:36 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Jon Reynolds <jonr@destar.net> Cc: FreeBSD <freebsd-questions@freebsd.org> Subject: Re: Mount question Message-ID: <20030604072136.GB88489@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <1054700699.1760.21.camel@localhost.localdomain> References: <1054700699.1760.21.camel@localhost.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Tue, Jun 03, 2003 at 08:25:00PM -0800, Jon Reynolds wrote:
> How do I issue the 'mount' command so that I can tell it the uid an gid
> of the newly mounted filesystem?
That depends on the type of filesystem you're mounting. Only certain
fs types support doing that sort of thing, and those are generally
derived from OSes with poor or no concept of individual user IDs.
Unix/Linux/FreeBSD filesystems (ufs, mfs, ext2, nfs, etc) already
incorporate owner/group information built into the filesystem
metadata.
Eg. see mount_msdos(8) as an example of a filesystem where file
ownership can be set wholesale -- the '-u uid' and '-g gid' options do
exactly what you want. In general there should be a 'mount_foo(8)'
manual page for any filesystem type 'foo' supported by the system, and
that page will describe the filesystem specific options.
In the case of NFS you can override some uid/gid settings from the NFS
*server*: see the descriptions of the -maproot and -mapuser options in
exports(5).
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks
Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614 Bucks., SL7 1TH UK
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)
iD8DBQE+3Z4AdtESqEQa7a0RAgoEAJ9RKU4a+8mkb7ihNInW77Nx5KqD7gCeJjf8
N/9/9dpMRJ1sqb1equcrz9o=
=zxKz
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030604072136.GB88489>
