LINUX.ORG.RU
ФорумAdmin

владелец файлов в smbfs


0

0

доброго времени суток.

вопрос: делаю так:

[root]# smbmount //STORE/exchange exchange/ -o rw,guest,iocharset=koi8-r,famsk=666,dmask=777,uid=0,gid=0
added interface ip=192.168.1.64 bcast=192.168.15.255 nmask=255.255.240.0
[root]# cd exchange/
[root]# ls -l
total 3670016
drwxr-xr-x    1 nobody   root            0 Дек 17 00:11 docs
drwxr-xr-x    1 nobody   root            0 Дек 17 03:42 games
drwxr-xr-x    1 nobody   root            0 Дек 17 00:09 music
drwxr-xr-x    1 tanya    root            0 Дек  6 14:07 music updates
drwxr-xr-x    1 nobody   root            0 Дек 17 00:29 pictures
drwxr-xr-x    1 nobody   root            0 Дек 16 22:51 soft
drwxr-xr-x    1 root     root            0 Дек  6 04:30 video
[root]# smbmount
Usage: mount.smbfs service mountpoint [-n] [-o options,...]
Version 3.0.0-Debian

а хотелось бы (как видно из параметров к smbmount) чтобы всем владел root и были соотв. владельцы. А smbmount устанавливает только владельца\права для директории в которую монтирую...
anonymous

А разве это возможно? Если я правильно понимаю, удалённый ресурс - NTFS. А там у каждого каталога (как, впрочем, и файла) есть соответствующий владелец. Или я не прав?

novocel
()
Ответ на: комментарий от novocel

Удаленная система как раз FreeBSD+Samba3.0.?. Я нашел в чем дело. По умолчанию в 3х самбах стоит unix extensions = on и они выдают те самые uid\gid которые есть в той системе на которой файлы живут физически. Причем выдают as is и даже при gid\uid параметрах с smbmount. Так что это, видимо, не баг а фича.

Более того, если тебе дали шару с сервера с unix extensions = on с правами записи, то ты там даже симлинки создавать можешь (правда пока только в теории).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.