Есть машина с мандривой, на которой самбой расшарен каталог для хранения файлов. Изначально стояли только виндовые машины в том числе и на моем ноуте. Все работало прекрасно. Но я решил перевести ноут на убунту, опять же, все работает прекрасно, но столкнулся со странной вещью в самбе.
Попробовал монтировать самбу командой
Код: Выделить всё
mount -o user=nobody,workgroup=WORKGROUP //server/local /mnt/local
Предварительно создав директорию /mnt/local с правами 777 root root
Все появилось, прописал в fstab:
Код: Выделить всё
//server/local /mnt/local cifs username=WORKGROUP/nobody,workgroup=WORKGROUP 0 0
Тоже все подключается, но начал работать и понял, файлы можно открывать, но сохранять не получается, редактировал mousepadом. При этом можно сохранить файл в /mnt/local если там не существует файла с таким именем, но перезаписать нельзя. А вот сохранить в любую вложенную директорию, например /mnt/local/work, даже новый файл нельзя вообще.
Вот конфиг самбы:
Код: Выделить всё
[global]
workgroup = WORKGROUP
netbios name = <server>
server string = Samba Server %v
load printers = no
printcap cache time = 60
printing = cups
log file = /var/log/samba/%m.log
max log size = 50
hosts allow = 192.168.0.10 192.168.0.107 192.168.0.178 127.
map to guest = bad user
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
remote announce = 192.168.0.255
local master = no
dns proxy = no
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
[local]
comment = Local work space
path = /var/work/local
public = yes
browsable = yes
writable = yes
printable = no
create mask = 0660
directory mask = 0771
smbusers:
Код: Выделить всё
nobody = guest pcguest smbguest
smbpasswd пустой
Права на директорию /var/work/local/work стоят 755 nobody nogroup
При этом виндовые пользователи вообще не ощущают проблем, у них все в порядке.
Задушил гугл, но ответа не нашел. Взываю о помощи.