[samba] cifs
Anton Gorlov
stalker на altlinux.ru
Чт Июл 13 15:05:44 MSD 2006
Решил для себя открыть вместо smbmount cifsmount..но обнаружил дсадную вещь:
cifsmount //gw.local/share /mnt/net/ -o rw,user=gorlov,uid=500,gid=500
где uid\\gid - мои локальные, gorlov - юзер на сервере.
После монтирования получаю:
ls -la -1 /mnt/net
drwxrwsr-x 5 11000 10012 0 Jul 13 14:04 support
Где 11000\10012 - uid\gid владельца файла НА сервере.
Почитав ещё раз ман пришёл к выводу что это из-за unix extension на сервере:
uid=arg
sets the uid that will own all files on the mounted filesystem.
It may be specified as either a username or a numeric uid. This
parameter is ignored when the target server supports the CIFS
Unix extensions.
Но однако отключить unix ext на сервере не могу..так как права на шары
розданы на основе прав юзров на локальной фс.
Есть шанс обойтись малой кровью?
samba-3.0.14a-alt2
mount -t smbfs -o username=gorlov,uid=stalker,gid=500 //gw.local/share
/mnt/net/
drwx------ 1 stalker stalker 0 Jul 13 14:04 support
--
np: silence ( Winamp ушел в Партизаны ;-)
Подробная информация о списке рассылки Samba