Я настроил Samba между двумя ящиками Linux (Ubuntu Desktop 12.10 и Ubuntu Server 12.04). По какой-то причине я не могу писать на свой ресурс samba. Мне кажется, что у меня есть правильные разрешения. Ниже мой smb.conf, права доступа к файловой системе и шаги, которые я выполнил. Я определенно неправильно настроил его, но я не могу понять, как это сделать. Любая помощь будет оценена по достоинству. Крейг
- Создал пользователя на сервере ubuntu (craig)
- Создал пользователя и пароль в самбе "smbuseradd -a craig" установил пароль
- Смонтировал общий ресурс samba с рабочего стола Linux. Это, казалось, монтировалось просто отлично
- Пытаюсь записать файл, пишет, что у меня нет прав на запись
Разрешения на сервере при просмотре с сервера "drwxrwxrwx 4 Craig Craig" Разрешения при просмотре с рабочего стола Ubuntu "drwxr-xr-x 0 root root"
[global]
follow symlinks = yes
wide links = yes
unix extensions = no
workgroup = Ubuntu Precise
security = user
unix password sync = yes
[homes]
comment = Home Directories
browseable = yes
writable=yes
create mask = 0777
directory mask = 0777
guest ok = yes
[share]
comment = Precise File Server
path = /home/craig
browsable = yes
guest ok = yes
read only = no
writable = yes
create mask = 0777
directory mask = 0777
РЕДАКТИРОВАТЬ: Если я открою свой общий ресурс samba как root, я смогу писать в папки. Я пытался сделать chmod и chgrp, но это, похоже, не оказало никакого влияния. Я бы предпочел не просматривать / писать как root :)