Ownership of pluggable devices.
Given two USB pluggable devices, a Sony Mylo,
http://en.wikipedia.org/wiki/Mylo_(Sony) ,
and a Kingston flash store.
# These lines for udev.
root@dalton:/home/peter# tail -n 8 /etc/udev/rules.d/10-local.rules
# Persistent device names.
# The Sony mylo.
KERNEL=="sd?1", ATTR{size}=="1752512", SYMLINK+="mylo", \
OWNER="peter", GROUP="floppy"
# The KingstonUSB.
KERNEL=="sd?1", ATTR{size}=="499712", SYMLINK+="KingstonUSB", \
OWNER="peter", GROUP="users"
# And for mount.
root@dalton:/home/peter# tail -n 3 /etc/fstab
/dev/KingstonUSB /home/peter/MY ext2 defaults,noauto,user 0 0
/dev/mylo /home/peter/mylo vfat defaults,noauto,user 0 0
# These are the mount points.
root@dalton:/home/peter# ls -ld /home/peter/{MY,mylo}
drwxr-xr-x 2 peter peter 4096 Sep 5 07:08 /home/peter/MY
drwxr-xr-x 2 peter peter 4096 Jun 25 15:48 /home/peter/mylo
root@dalton:/home/peter# getfacl /home/peter/{MY,mylo}
getfacl: Removing leading '/' from absolute path names
# file: home/peter/MY
# owner: peter
# group: peter
user::rwx
group::r-x
other::r-x
# file: home/peter/mylo
# owner: peter
# group: peter
user::rwx
group::r-x
other::r-x
# Plug the two devices. Then check mount options & ownership again.
root@dalton:/home/peter# mount | grep peter
/dev/sdb1 on /home/peter/mylo type vfat (rw,nosuid,nodev,noexec,relatime,uid=100
0,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=rem
ount-ro,user=peter)
/dev/sdd1 on /home/peter/MY type ext2 (rw,nosuid,nodev,noexec,relatime,errors=co
ntinue,user_xattr,acl,user=peter)
root@dalton:/home/peter# ls -ld /home/peter/{MY,mylo}
drwxr-xr-x 3 root root 4096 Sep 5 06:50 /home/peter/MY
drwxr-xr-x 19 peter root 8192 Dec 31 1969 /home/peter/mylo
root@dalton:/home/peter# ls -ld /home/peter/{MY,mylo}
drwxr-xr-x 3 root root 4096 Sep 5 06:50 /home/peter/MY
drwxr-xr-x 19 peter root 8192 Dec 31 1969 /home/peter/mylo
root@dalton:/home/peter# getfacl /home/peter/{MY,mylo}
getfacl: Removing leading '/' from absolute path names
# file: home/peter/MY
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
# file: home/peter/mylo
# owner: peter
# group: root
user::rwx
group::r-x
other::r-x
With similar entries in fstab, why are the mount options
so different?
mount shows user=peter for both devices.
Why do ls and getfacl show KingstonUSB assigned to
root:root and mylo assigned to peter:root after mounting?
The last is confirmed by peter not being able to write
to MY after mounting.
Thanks, ... Peter E.
--
123456789 123456789 123456789 123456789 123456789 123456789 123456789 12
Tel +13606390202 Bcc: peasthope at shaw.ca http://carnot.yi.org/
"http://members.shaw.ca/peasthope/index.html#Itinerary "
Reply to: