Date: Mon, 5 Jun 2000 14:54:31 +0530 From: Rahul Siddharthan <rsidd@physics.iisc.ernet.in> To: Marc Silver <marcs@draenor.org> Cc: Tyler Spivey <tyler@wapvi.bc.ca>, freebsd-questions@FreeBSD.ORG, freebsd-doc@FreeBSD.ORG Subject: Re: User-mounting floppies (was Re: stupid questions) Message-ID: <20000605145430.A1865@physics.iisc.ernet.in> In-Reply-To: <20000605075947.M50166@draenor.org>; from marcs@draenor.org on Mon, Jun 05, 2000 at 07:59:47AM %2B0200 References: <200006050203.TAA14925@viper.wapvi.bc.ca> <20000605073455.L50166@draenor.org> <20000605112441.B29284@physics.iisc.ernet.in> <20000605075947.M50166@draenor.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Marc Silver said on Jun 5, 2000 at 07:59:47: > I still believe that for security reasons, only root should be allowed > to add/remove file systems. You're opening yourself to a world of hurt > if you take this approach (imho). > > It all depends on how much access you want to give your users, > how much you trust them, and how you weigh security Vs. ease of use for > users. Well, mounting floppies is likely to be an issue at all only on desktop systems. Quite likely the user *is* the administrator, and just doesn't want to become root more often than necessary. So I don't see much harm in telling people how to do this.... especially since I couldn't find vfs.usermount in the sysctl man pages either. Just my opinion, of course. Rahul. > > Just my two cents, > Marc > > On Mon, Jun 05, 2000 at 11:24:41AM +0530, Rahul Siddharthan wrote: > > This command works only if you're root, though. What happens if you > > don't want to be root every time you use a floppy? > > > > I received the following answer from someone some time back. Since it > > gets asked pretty often, I think it deserves to be in the FAQ, and if > > there's nothing terribly dangerous about it, here it is for possible > > inclusion: > > > > (1) As root, change the permissions on the floppy device (/dev/fd0 > > or whatever) to allow reads/writes by users. > > (2) As root, set the sysctl vfs.usermount to 1 > > (3) As ordinary user, create a mount point within your home directory. > > ie, > > # chmod a+w /dev/fd0 > > # sysctl -w vfs.usermount=1 > > $ mkdir ~/floppy > > > > Then you should be able to mount with the following command: > > $ mount -t msdos /dev/fd0 ~/floppy > > > > Rahul. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000605145430.A1865>