New hard drive mounting rights problems ...
Marian POPESCU
softexpert at libertysurf.fr
Sat Jul 24 18:04:01 UTC 2004
Alexander Dalloz wrote:
> Am Sa, den 24.07.2004 schrieb Marian POPESCU um 19:32:
>
>> Disk /dev/hdf
>> Device Boot Start End Blocks Id System
>> /dev/hdf1 * 1 1306 10490413+ 83 Linux
>> /dev/hdf2 1307 2434 9060660 5 Extended
>> /dev/hdf5 1307 2434 9060628+ 83 Linux
>
>> $ls -l /mnt/
>
>> drwxrwxrwx 2 root root 4096 Jul 24 17:31 lin1
>> drwxrwxrwx 2 root root 4096 Jul 24 17:31 lin2
>
>> Now, I want to mount hdf1 and hdf5 onto /mnt/lin1 and /mnt/lin2 so that
>> an ordinary user can modify (create, change, delete) the contents of the
>> two partitions.
>>
>> My fstab looks like
>> [...]
>> /dev/hdf1 /mnt/lin1 ext3 defaults,rw,exec,suid,user 0
>> 0
>> /dev/hdf5 /mnt/lin2 ext3 defaults,rw,exec,suid,user 0
>> 0
>> [...]
>
> Only use defaults as the mount option. Both are ext3 partitions -
> concluded from your own fstab entries - and so you must handle
> permissions _inside_ the filesystem, means by giving the directories and
> files the proper permissions. As an example, giving that /hdf1 is
> formatted but empty. Then create on it after you mounted it a directory
> called testdir with "chmod 777" and every user has full permissions in
> it.
>
>> When I do
>> $mount /mnt/lin1
>> $ls -l /mnt/
>> drwxr-xr-x 2 root root 4096 Jul 18 03:10 cdrom
>> drwxr-xr-x 2 root root 4096 Jul 18 03:10 cdrom1
>> drwxr-xr-x 2 root root 4096 Jul 18 03:10 floppy
>> drwxr-xr-x 4 root root 4096 Jul 24 18:37 lin1
>> drwxrwxrwx 2 root root 4096 Jul 24 17:31 lin2
>>
>> Which means that, as ordinary user, I cannot create, change or delete
>> files on /mnt/lin1.
>
> No, it does not mean that.
> Run "ls -ld /home" and you'll quickly see that you are wrong. I think
> you will have to read some stuff about *NIX permission structures.
>
>> Marian
>
> Alexander
>
>
Thanks for your reply!
So, I was looking for my glasses which were on my nose ...
There is one thing, though, that a normal user cannot do:
create a directory on lin1! Am I wrong?
[marian at mypc /]$ mkdir /mnt/lin1/mydir
mkdir: cannot create directory `/mnt/lin1/mydir': Permission denied
Can I do something about it?
Marian
More information about the users
mailing list