zhcbbs 发表于 2003-10-15 12:14:00

怎样让普通用户权限访问automount上的分区。

我通过对auto.master、auto.misc文件进行配置,使用automount功能,自动mount上本机上的两个ntfs分区和一个fat32分区,但是用root用户可以访问,而用user组的用户却只能访问fat32分区,但是不能写,只能读,而其他两个ntfs分区连读的权限都没有,直接返回错误,告诉我没有权限,

那么我该如何配置呢,难道只有root可以使用automount么。

zhcbbs 发表于 2003-10-15 12:17:49

以下是我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的含义,但是不论我用不用这个参数,结果都一样。

felix 发表于 2003-10-15 12:48:50

改成象以下试试:

usbdisk -fstype=vfat,umask=0 0 0 :/dev/sda1
Win_C -fstype=auto,iocharset=cp936,umask=0 0 0 :/dev/hda1

septanla 发表于 2003-10-15 14:20:56

加上 umask=0 在fatab

zhcbbs 发表于 2003-10-15 18:01:15

谢谢大家的帮助,我再文件中加入了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]
查看完整版本: 怎样让普通用户权限访问automount上的分区。