LINUX.ORG.RU
ФорумAdmin

Проблемы в работе сетевой корзины samba

 


1

2

Добрый день, есть сервер на Ubuntu 16.04 с Samba 4.3.11, на нем расшаренные диры /data/DocumentsFiles (место хранения файлов пользователей) и /trash (сетевая корзина). Проблема заключается в том, что при удалении файла например 123.txt из директории пользователей например /data/DocumentsFiles/Кадры в дире /trash появляется дира Кадры но в ней нет файла, т.е. при удалении файла он не перемещается в корзину. Аналогично если удалять файлы с любыми дирами в DocumentsFiles, диры появляются, а файлов нет. Уже просмотрел и испробовал множество вариантов настройки samba, но ничего не помогает. Может кто подскажет в чем может быть проблема. Файл smb.conf представлен ниже.

Файл smb.conf

[DocumentsFiles]
comment = Documents
path = /data/DocumentsFiles
browseable = yes
public = yes
writable = yes
valid users = sadmin
write list = sadmin
vfs object = recycle:recycle
recycle:repository = /trash/%U
recycle:directory_mode = 0777
recycle:subdir_mode = 0777
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = yes
recycle:touch_mtime = yes
recycle:exclude = *.tmp
recycle:excludedir = /tmp
recycle:noversions = *.doc

[Trash]
comment = Trash
path = /trash
browseable = yes
read only = no
public = yes
guest ok = yes
guest only = yes
writable = yes
valid users = sadmin
write list = sadmin 

Ответ на: комментарий от conalex

Т.к. удаленные файлы не перемещались в корзину, я пробовал разные варианты, один из них был закрепить права на чтение и изменение для конкретного пользователя под которым я осуществлял вход на пользовательской машине. Но даже если убрать данную строку, то файлы все равно в корзину не перемещаются.

andre1689 ()

в дире /trash появляется дира Кадры но в ней нет файла

вроде бы должно появляться в /trash/sadmin

conalex ★★★ ()
vfs object = recycle
recycle:repository = .trash/%U
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = yes
recycle:touch_mtime = yes
recycle:exclude = *.tmp
recycle:excludedir = /tmp
recycle:noversions = *.doc

а так? корзина скрыта ибо нефиг, но никто не мешает

[Trash] - убери совсем

Morin ★★★ ()
Ответ на: комментарий от andre1689

С разными версиями сталкивался, но.
to:разрабы
Уже пора делать нормальную гуевую софтину для всего этого со всеми новыми опциями.
ps: это к тому что линукс с человеческим лицом.

hbars ★★★★★ ()

Samba Recycle Bug - Не работает корзина

Ребята, сам столкнулся вчера с таким: в директории корзины создаётся вся структура каталогов до файла, а сам файл в неё не помещается. Это вызвано багом Самбы: самба не удаляет файл (в обычном смысле), а создаёт на него хардлинк в корзине. Так вот, если репозиторий корзины расположен на другом физическом девайсе, то Самба не может создать хардлинк. Соответственно файл пропадает. Вот тут накопал информацию: https://bugzilla.samba.org/show_bug.cgi?id=8637

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.