проблема в следующем: Клиенты могут заходить в свою общую для нескольких человек папку и совместно работать с файлами. Те файлы, что перенесены с Windows открываются, редактируются и удаляются хорошо, НО файлы создаются с выкидыванием сообщения о невозможности создать файл. Новые папки легко создаются, но уже внутри папки нельзя создать ничего.
Вот вывод с сервера где расшарена папка Бухгалтерия:
ls -al /home/бухгалтерия/Иванова/LockalDoc
итого 804 drwxrwxrwx 10 nobody total 4096 Ноя 1 14:03 .
drwxrwxrwx 33 nobody total 4096 Ноя 1 13:26 ..
-rwxrwxrwx 1 nobody total 19600 Сен 10 15:45 ATCC Order Form.docx
-rwxrwxrwx 1 nobody root 18 Ноя 1 13:27 .directory.lock
-rwxrwxrwx 1 nobody total 748116 Сен 6 12:49 End user 1.pdf
drwxrwxrwx 2 nobody total 4096 Окт 31 14:58 Order form
drwxrwxrwx 2 nobody total 4096 Окт 31 14:58 Conditions
drwxrwxrwx 2 nobody total 4096 Окт 31 14:58 Квотация
drwxrwxrwx 2 nobody total 4096 Ноя 1 10:30 Контракт
drwxrwxrwx 2 nobody root 4096 Ноя 1 13:25 Накладная
Вот все папки созданные перенесением имеют атрибуты: drwxrwxrwx 2 nobody total 4096 Ноя
а созданные пользователем, в лучшем случае: drwxrwxrwx 2 nobody root 4096 Ноя
Но я много экспериментировал и теперь вообще как то не хотят создаваться... ппц просто!!!
-------------------------------------------------------------
у ubuntu пользователей шара подключается через fstab:
mount //fserv3/бухгалтерия /home/lockal_user/folders/бухгалтерия cifs username=u120,password=password120,iocharset=utf8,dir_mode=0777,file_mode=0777
Сервер Debian с 20 ползателей и несколько групп.
cat /etc/samba/smb.conf
# Samba config file created using SWAT
# from UNKNOWN (192.168.0.11)
# Date: 2013/10/30 18:14:22
[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
preferred master = Yes
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[общая]
comment = Общая папка сотрудников
path = /home/общая
valid users = +total
# valid users = u120, u119, u101, u124, u122, u107, u109, u117, u128, u156, u135, u134, u123, u104, u139, u140, u149, u111, u108, u114
read only = No
browseable = No
[бухгалтерия]
comment = Логистика
path = /home/бухгалтерия
# username = nobody
valid users = u120, u119, u125, u111, u124
admin users = u120, u119, u125, u111, u124
# read list = u120, u119, u125, u111, u124
# write list = u120, u119, u125, u111, u124
# force user = u120, u119, u125, u111, u124
# directory mask = 0777
browseable = No
# Есть еще папки просто весь список не привожу
Вот вывод: net groupmap list
Группа папки общая (S-1-5-21-3817110907-2756001974-1942512287-1000) -> work
Группа папки бухгалтерия (S-1-5-21-3817110907-2756001974-1942512287-1001) -> total
пользователей создавал:
useradd -d /dev/null -s /bin/false -g total -G managers -c «ИВАНОВ» u111
useradd -d /dev/null -s /bin/false -g total -G managers -c «ПЕТРОВ» u124
useradd -d /dev/null -s /bin/false -g total -G managers -c «СИДОРОВ» u122
useradd -d /dev/null -s /bin/false -g total -G managers -c «ПАВЛОВ» u107
И Т.Д.
потом smbpasswd -a user
Помогите,... я уже