怎样让普通用户权限访问automount上的分区。
我通过对auto.master、auto.misc文件进行配置,使用automount功能,自动mount上本机上的两个ntfs分区和一个fat32分区,但是用root用户可以访问,而用user组的用户却只能访问fat32分区,但是不能写,只能读,而其他两个ntfs分区连读的权限都没有,直接返回错误,告诉我没有权限,那么我该如何配置呢,难道只有root可以使用automount么。 以下是我auto.master的内容
# $Id: auto.master,v 1.2 1997/10/06 21:52:03 hpa Exp $
# Sample auto.master file
# Format of this file:
# mountpoint map options
# For details of the format look at autofs(8).
/mnt /etc/auto.misc --timeout=60
以下是我auto.misc的内容
# $Id: auto.misc,v 1.2 1997/10/06 21:52:04 hpa Exp $
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd
usbdisk -fstype=vfat :/dev/sda1
cdrom -fstype=auto,iocharset=cp936 :/dev/cdrom
Win_C -fstype=auto,iocharset=cp936 :/dev/hda1
Win_D -fstype=auto,iocharset=cp936,nosuid :/dev/hda5
Win_E -fstype=vfat,iocharset=cp936,rw,nosuid :/dev/hda6
我不知到nosuid的含义,但是不论我用不用这个参数,结果都一样。 改成象以下试试:
usbdisk -fstype=vfat,umask=0 0 0 :/dev/sda1
Win_C -fstype=auto,iocharset=cp936,umask=0 0 0 :/dev/hda1 加上 umask=0 在fatab 谢谢大家的帮助,我再文件中加入了umask=0就可以了。
如下:
usbdisk -fstype=vfat,umask=0 :/dev/sda1
cdrom -fstype=auto,iocharset=cp936,umask=0 :/dev/cdrom
Win_C -fstype=auto,iocharset=cp936,umask=0 :/dev/hda1
Win_D -fstype=auto,iocharset=cp936,umask=0 :/dev/hda5
Win_E -fstype=vfat,iocharset=cp936,rw,umask=0 :/dev/hda6
页:
[1]