Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Jul 2008 16:21:17 +0200
From:      Anders Troback <freebsd@troback.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: (un)mounting usb disk as non root user
Message-ID:  <20080709162117.12611299@itpc02.gelita.swe>
In-Reply-To: <17233.217.114.136.134.1215602962.squirrel@mail.dsa.es>
References:  <17233.217.114.136.134.1215602962.squirrel@mail.dsa.es>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 9 Jul 2008 11:29:22 -0000 (GMT)
"DSA - JCR" <juancr@dsa.es> wrote:

> Hi all
>=20
> FreeBSD 6.2
>=20
> I have made a copy system with USB disk and GELI for crypto.
>=20
> Now, I would like that one non root user can login run a shell form
> unmount the disk and change it, and then mount the new usb disk.
>=20
> I have the shell script done, but only works if it runs under root.
> When I tried to run under the user, I get
>=20
> unmount /mnt/usb1  - Operation not permited
>=20
> My user is in the group operator, but what more can I do?
>=20
> I want to let them a script that in the login moment they can safely
> change the usb disks.
>=20
>=20
> Thanks in advance
>=20
> Juan Coru=F1a
> Desarrollo de Software Atlantico
>=20
>=20
>=20

Add the following line to your /etc/sysctl.conf file:

    vfs.usermount=3D1

To enable it immediately run the following command as root:

    sysctl vfs.usermount=3D1

The user must be the owner of the mount point!

--=20
Anders Trob=E4ck
http://www.troback.com/
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Windows: "Where do you want to go today?"
Linux: "Where do you want to go tomorrow?"
FreeBSD: "Are you guys coming, or what?"
--------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080709162117.12611299>