Решено Присваиваются права rwxr--r-- на файлы в подкаталогах файлопомойки на Samba (из-за указанных прав не могу удалить файлы в, созданные в подкаталогах)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Решено Присваиваются права rwxr--r-- на файлы в подкаталогах файлопомойки на Samba

Сообщение McSim »

Доброго времени.
Подскажите, пожалуйста. Пытаюсь настроить файлопомойку без авторизации. Конфиг самбы следующий:

Код: Выделить всё

[global]
        netbios name = SAMBA
        security = SHARE
        guest account = dostup
        wins support = Yes

[printers]
        path = /var/spool/samba
        read only = No
        guest only = Yes
        guest ok = Yes
        printable = Yes
        browseable = No

[obmennik]
        path = /share/obmen
        read only = No
        guest only = Yes
        guest ok = Yes

Пользователь dostup в системе имеется, в samba тоже добавлен:

Код: Выделить всё

Print-server:~# cat /etc/passwd | grep dos
dostup:x:1002:1003::/home/dostup:/bin/sh
samba-server:~# smbpasswd -a dostup
New SMB password:
Retype new SMB password:

Права на каталог и хозяина каталога поменял на пользователя dostup:

Код: Выделить всё

Print-server: chown dostup:dostup /share/obmen
Print-server: chmod 777 /share/obmen
Print-server: ls -ld /share/obmen/
drwxrwxrwx 4 dostup dostup 1024 Май 13 16:35 /share/obmen/

при этом все работает корректно, за исключением того, что если я создаю в каталоге второго уровня и вложенней какие-либо файлы - они создаются с правами:

Код: Выделить всё

Print-server:~# ls -la /share/obmen/Новая\ папка
итого 2
drwxr-xr-x 2 dostup dostup 1024 Май 13 16:35 .
drwxrwxrwx 4 dostup dostup 1024 Май 13 16:35 ..
-rwxr--r-- 1 dostup dostup    0 Май 13 16:35 Текстовый документ.txt

При этом, удалить данные файлы с компьютера клиента не возможно. :(
В чем моя недоработка?
Версия samba и дистрибутива:

Код: Выделить всё

Print-server:~# dpkg -l | grep samba
ii  samba                                     2:3.5.6~dfsg-3squeeze2       SMB/CIFS file, print, and login server for Unix
ii  samba-common                              2:3.5.6~dfsg-3squeeze2       common files used by both the Samba server and client
ii  samba-common-bin                          2:3.5.6~dfsg-3squeeze2       common files used by both the Samba server and client
Print-server:~# uname -a
Linux Print-server 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено Присваиваются права rwxr--r-- на файлы в подкаталогах файлопомойки на Samba

Сообщение McSim »

Всем спасибо.
Решение найдено в виде изменения раздела:

Код: Выделить всё

[obmennik]
        path = /share/obmen
        force user = dostup
        force group = dostup
        read only = No
        create mask = 0777
        directory mask = 0777
        guest only = Yes
        guest ok = Yes
Спасибо сказали: