From owner-freebsd-questions@FreeBSD.ORG Wed Jan 24 05:03:00 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4C45616A407 for ; Wed, 24 Jan 2007 05:03:00 +0000 (UTC) (envelope-from ajm91qw@sbcglobal.net) Received: from smtp105.sbc.mail.mud.yahoo.com (smtp105.sbc.mail.mud.yahoo.com [68.142.198.204]) by mx1.freebsd.org (Postfix) with SMTP id 1CD0713C45D for ; Wed, 24 Jan 2007 05:02:59 +0000 (UTC) (envelope-from ajm91qw@sbcglobal.net) Received: (qmail 29861 invoked from network); 24 Jan 2007 05:02:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=Received:X-YMail-OSG:Date:From:To:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent; b=EfVqSf/RMqwsuhTfi4Ige46WNpWNyl0LxxbcEQD97uN/Ge7MCBiDGbCG1Ldo0wvhkKgqaTrbLuQt8z7qqLTkvN8i1UP95tHPZZJnOwNr7Wv3TsmRZzREt7ZaL0v5dvDHeD3MmZHhvRJraQZb+a0vT/i5RT1wjlqZUkYaZKBy2Us= ; Received: from unknown (HELO localhost) (ajm91qw@sbcglobal.net@70.255.171.137 with plain) by smtp105.sbc.mail.mud.yahoo.com with SMTP; 24 Jan 2007 05:02:59 -0000 X-YMail-OSG: GNTExcQVM1lc.syDQXqFeWHdvWHfqIfrCOEoffdzUu2oqu99xuVOAXtjO4yAGuRrK8.YSisORZa6.HpFhz.8VmsW5bgh1r4sDIXga3zZEAfQCPjNT3g5EUcVfJuIUuT_8eAKYas- Date: Tue, 23 Jan 2007 23:02:09 -0600 From: ajm To: freebsd-questions@freebsd.org Message-ID: <20070124050209.GA755@powerfull.bsd> References: <922655.25365.qm@web35313.mail.mud.yahoo.com> <45B3F6CE.3060402@netscape.net> <20070122010355.GA1544@powerfull.bsd> <45B59227.3010204@u.washington.edu> <20070123063048.GA728@powerfull.bsd> <45B5B666.5030801@u.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45B5B666.5030801@u.washington.edu> User-Agent: Mutt/1.5.13 (2006-08-11) Subject: Re: trouble mounting Olympus WS-310M voice recorder X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 05:03:00 -0000 On Mon, Jan 22, 2007 at 11:16:54PM -0800, Garrett Cooper wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ajm wrote: > > On Mon, Jan 22, 2007 at 08:42:15PM -0800, Garrett Cooper wrote: > > ajm wrote: > >>>> On Mon, Jan 22, 2007 at 12:27:10AM +0100, Tore Lund wrote: > >>>>> Andrew Gould wrote: > >>>>>> [snip] > >>>> this is from a previous message in the thread: > >>>>> attempt: mount -tmsdos -orw /dev/da0s1 /mnt/ws310 > >>>> try as root or su to root > >>>> > >>>> # mount_msdosfs /dev/da0s1 /mnt/ws310 > > Interestingly enough I tried out these steps as root to see if I could > > resimulate this with my camera and I ended up with the same results. > > Only by trying to mount the camera as root could I succeed. > > > > Does anyone have a FAT16/FAT32 drive properly mounting under FreeBSD as > > a non-root user? If so, did you modify /dev, /etc/devfs.conf, or are you > > using amd(8)? > > > > -Garrett > > > Take a look at sudoers(5) and visudo(8) > > > I use sudo to mount my mass storage compliant devices with the > > following command as regular user: > > > for my mp3 player > > [ajm@bsd]$ sudo mount_msdosfs /dev/da?s1 /usr/home/ajm/mnt/mp3player > > > for my camera > > [ajm@bsd]$ sudo mount_msdosfs /dev/da?s1 /usr/home/ajm/mnt/kodak > > > for a memory card reader > > [ajm@bsd]$ sudo mount_msdosfs /dev/da?s1 /usr/home/ajm/mnt/card_reader > > > Just make sure you change the ? to an actual device number. > > You do need to create the /mnt directories in your own home directory > > so that you can read and write to those devices as a regular user. > > > Also use sudo to un mount the device: > > > [ajm@bsd]$ sudo umount_msdosfs /dev/da?s1 > > > NOTE: I did not change anything in the /etc/devfs.conf or am I using > > amd(8). > > That's not an absolute solution though, because it should work as a > regular user (maybe with a bit of fenaggling). Besides, installing sudo > is a security risk anyhow.. > - -Garrett > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.1 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFFtbZmEnKyINQw/HARAjMJAJwPrVm8VI64gdwBwtDOrDmxO+Cv4gCfQzXT > eudjUIzKZtXf9g3khIaK84k= > =oY+M > -----END PGP SIGNATURE----- > _______________________________________________ > 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" > Sudo...security risk??? It depends on how you set it up. This is my setup: See man visudo for a description of Defaults section... # Defaults specification Defaults env_reset Defaults timestamp_timeout=0 Defaults tty_tickets Defaults requiretty Defaults passwd_timeout=1 # User privilege specification root ALL=(ALL) ALL wtck57 ALL=/sbin/shutdown,/sbin/mount,/sbin/umount,\ /sbin/mount_msdosfs # Uncomment to allow people in group wheel to run all commands # %wheel ALL=(ALL) ALL # Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL As you can see I can only run certain commands from sudo... -- Alexander FreeBSD 6.0-RELEASE i386