Ребята, подскажите, а то я уже все испробовал.
Есть несколько машин все они на убунте 10.10. На каждой из них расшарена папка Storage вот так:
[Storage]
path = /mnt/vfxstation01/Storage
browseable = yes
guest ok = yes
read only = no
create mask = 0644
Далее монтирую с другой машины эту папку:
sudo mount -t cifs //vfxstation02/Storage /mnt/vfxstation02 -o guest,iocharset=utf8
Захожу в /mnt/vfxstation02 и вижу, что все примонтировалось.
Создаю там любую папку (скажем Folder01) и вижу, что у нее владелец nobody и nogroup.
Далее захожу в Folder01 и пытаюсь создать еще одну папку, но тут и весь затык, я не могу этого сделать так как нет прав.
Смотрю права на Folder01:
drwxr-xr-x 2 nobody nogroup Folder01
Я уже не знаю что мне сделать, чтобы при создании папки были права rwxrwxr-x, а на созданые файлы хотелось бы чтобы были права rw-rw-r--.
Я уже пробовал в параметрах шары делать create mask = 0777 и directory mask = 0777 но ничего все права такие же.
Подскажите, что крутить, а то я уже не знаю.
Правильно расшарить папку SAMBA
[Storage]
path = /mnt/vfxstation01/Storage
browseable = yes
guest ok = yes
read only = no
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
force unknown acl user = yes
inherit permissions = yesК сожалению, не помогло.
Создаю папку и на ней по умолчанию создаются права rwxr-xr-x nobody nogroup
Все права так и остаются. Соответственно, когда я захожу в папку и пытаюсь создать файли или еще одну папку, то я не могу этого сделать, т.к. нет прав.
Но при этом, если я монтирую удаленную папку не через терминал, а просто в наутилусе захожу в сеть и там отыскиваю нужную машину и папку в ней, то все ок. Я могу создавать папки и файлы в них. Вот не задача. А мне нужно чтобы я мог бы так же монтировать эти удаленные папки через терминал, чтобы потом все эти шары монтировать при загрузке.
Но при этом, если я монтирую удаленную папку не через терминал, а просто в наутилусе захожу в сеть и там отыскиваю нужную машину и папку в ней, то все ок. Я могу создавать папки и файлы в них. Вот не задача.Значит самба настроена правильно. Ошибка в опциях монтирования.
Ошибка в опциях монтирования.
если даже вот так вот указать:
-o guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
то все= будет drwxr-xr-x oO
[quote=Remedy]Ошибка в опциях монтирования.
если даже вот так вот указать:
-o guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
то все= будет drwxr-xr-x oO[/quote]
Я тоже так думал. Но не тут то было. Пробовал и такой вариант. Все тоже самое.
Возможно, проблема в правах/разрешениях точки монтирования?...
Простите за вопрос. А зачем сети в которой только машыни с Линуксом использовать Самбу для обмена файлами.
Может лучче NFS