Date: Wed, 20 Oct 2004 13:07:46 -0400 From: epilogue <epilogue@allstream.net> To: Steven Friedrich <FreeBSD@insightbb.com> Cc: freebsd-questions@freebsd.org Subject: Re: Mounting data CD Message-ID: <20041020130746.63b6e0af@localhost> In-Reply-To: <200410201217.02187.FreeBSD@insightbb.com> References: <200410201217.02187.FreeBSD@insightbb.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 20 Oct 2004 12:17:02 -0400 Steven Friedrich <FreeBSD@insightbb.com> wrote: > I'm trying to mount a data CD as a normal user. It works fine as > root, but I want average users to be able to do it. > > Here's the session: > % mount_cd9660 /dev/acd0c /cdrom > mount_cd9660: /dev/acd0c: Operation not permitted > % mount_cd9660 /dev/acd0c /mnt > mount_cd9660: /dev/acd0c: Operation not permitted > > I noticed in dev: > % ll /dev/*cd* > crw-rw-rw- 4 root operator 117, 0 Oct 16 19:14 /dev/acd0a > crw-rw-rw- 4 root operator 117, 0 Oct 16 19:14 /dev/acd0c > crw-rw-rw- 1 root operator 117, 8 Jun 15 2003 /dev/acd1c > crwxrwxrwx 2 root operator 15, 0 Oct 16 19:14 /dev/cd0a > crwxrwxrwx 2 root operator 15, 2 Oct 16 19:14 /dev/cd0c > crw-r----- 2 root operator 29, 0 Oct 16 19:14 /dev/mcd0a > crw-r----- 2 root operator 29, 2 Oct 16 19:14 /dev/mcd0c > crw-rw-rw- 4 root operator 117, 0 Oct 16 19:14 /dev/racd0a > crw-rw-rw- 4 root operator 117, 0 Oct 16 19:14 /dev/racd0c > crwxrwxrwx 2 root operator 15, 0 Oct 16 19:14 /dev/rcd0a > crwxrwxrwx 2 root operator 15, 2 Oct 16 19:14 /dev/rcd0c > crw-r----- 2 root operator 29, 0 Oct 16 19:14 /dev/rmcd0a > crw-r----- 2 root operator 29, 2 Oct 16 19:14 /dev/rmcd0c > crw-r----- 2 root operator 45, 0 Oct 16 19:14 /dev/rscd0a > crw-r----- 2 root operator 45, 2 Oct 16 19:14 /dev/rscd0c > crw-r----- 2 root operator 69, 0 Oct 16 19:14 /dev/rwcd0a > crw-r----- 2 root operator 69, 2 Oct 16 19:14 /dev/rwcd0c > crw-r----- 2 root operator 45, 0 Oct 16 19:14 /dev/scd0a > crw-r----- 2 root operator 45, 2 Oct 16 19:14 /dev/scd0c > crw-r----- 2 root operator 69, 0 Oct 16 19:14 /dev/wcd0a > crw-r----- 2 root operator 69, 2 Oct 16 19:14 /dev/wcd0c > > Yes, I've been changing permissions in an attempt to make it work. > > How would anyone know which device to use? > And why can't I get it to work by changing permissions? very recently bumped into this headache myself. you need to manually change the sysctl: from ---> vfs.usermount: 0 to -----> vfs.usermount: 1 and setting it in /etc/sysctl.conf should make it right automatically upon next boot. [warning: not sure if this next part is simply due to my inexperience] i found that the user was not able to mount to anything hanging directly off of '/' (ex. /mnt /cdrom /floppy) - even if i messed with the perms. to solve this, i created the desired mount points (simply empty directories) in that user's $HOME (with user ownership, group, and rwx perms). this solved the problem. just make sure that your users only try to mount to ~/mntpoint hth, epi > I've went thru the handbook and also Dru Lagvigne's (is that right?) > articles on OnLamp to no avail. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041020130746.63b6e0af>