Я ищу решение моей проблемы с корзиной Samba ..
У меня есть пользователи a1, a2 и a3, все они принадлежат к группе companya.
Сервер Samba со следующей конфигурацией.
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
# for syslog logging the following parameter to something higher.
syslog = 0
# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = no
unix password sync = yes
# For Unix password sync to work on a Debian GNU/Linux system, the following
passwd program = /usr/bin/passwd %u
[Company-A]
comment = Company A Files
path = /samba/share/companya
guest ok = no
browseable = yes
create mask = 0775
directory mask = 0775
writable = yes
valid users = +companya
vfs object = recycle:recycle full_audit:audit
recycle:repository = .trash/%U
recycle:maxsize = 0
recycle:versions = Yes
recycle:keeptree = Yes
recycle:touch = No
recycle:directory_mode = 0775
Моя проблема в том, что я получаю следующее после того, как пользователь a2 удаляет свой первый файл.
Поделиться - Корзина для просмотра: У меня есть пользователи a1, a2 и a3, все они принадлежат к группе companya. Сервер самбы со следующей конфигурацией. [global] workgroup = ...
Я ищу решение моей проблемы с корзиной Samba ..
У меня есть пользователи a1, a2 и a3, все они принадлежат к группе companya.
Сервер Samba со следующей конфигурацией.
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
# for syslog logging the following parameter to something higher.
syslog = 0
# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = no
unix password sync = yes
# For Unix password sync to work on a Debian GNU/Linux system, the following
passwd program = /usr/bin/passwd %u
[Company-A]
comment = Company A Files
path = /samba/share/companya
guest ok = no
browseable = yes
create mask = 0775
directory mask = 0775
writable = yes
valid users = +companya
vfs object = recycle:recycle full_audit:audit
recycle:repository = .trash/%U
recycle:maxsize = 0
recycle:versions = Yes
recycle:keeptree = Yes
recycle:touch = No
recycle:directory_mode = 0775
Моя проблема в том, что я получаю следующее после того, как пользователь a2 удаляет свой первый файл.
Поделиться - Корзина для просмотра: У меня есть пользователи a1, a2 и a3, все они принадлежат к группе companya. Сервер самбы со следующей конфигурацией. [global] workgroup = ...
Я ищу решение моей проблемы с корзиной Samba ..
У меня есть пользователи a1, a2 и a3, все они принадлежат к группе companya.
Сервер Samba со следующей конфигурацией.
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
# for syslog logging the following parameter to something higher.
syslog = 0
# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = no
unix password sync = yes
# For Unix password sync to work on a Debian GNU/Linux system, the following
passwd program = /usr/bin/passwd %u
[Company-A]
comment = Company A Files
path = /samba/share/companya
guest ok = no
browseable = yes
create mask = 0775
directory mask = 0775
writable = yes
valid users = +companya
vfs object = recycle:recycle full_audit:audit
recycle:repository = .trash/%U
recycle:maxsize = 0
recycle:versions = Yes
recycle:keeptree = Yes
recycle:touch = No
recycle:directory_mode = 0775
Моя проблема в том, что я получаю следующее после того, как пользователь a2 удаляет свой первый файл.
Поделиться - Корзина для просмотра:
Корзина - Просмотр папки для повторного использования пользователями:
Однако, когда пользователь a1 удаляет файл ... корзина пользователя a1 не отображается. Кто-нибудь сталкивался с этим раньше?
Похоже, что только тот, кто первым удаляет файл первым, получает корзину.
Мне нужно предоставить каждому пользователю собственную папку, не создавая их вручную.
Это может быть не идеальным решением, однако я заметил, что . мусорная папка
была создана пользователем a2
с основной группой NOT companya
, но a2
с разрешениями rwxrwxr-x
, что означает, что a1
(каждый) не имеет разрешений на создание своей метки мусорной корзины . /Таким образом, изменение конфигурации общего доступа на следующую:
[Company-A]
comment = Company A Files
path = /samba/share/companya
guest ok = no
browseable = yes
create mask = 0777
directory mask = 0777
writable = yes
valid users = +companya
vfs object = recycle:recycle full_audit:audit
recycle:repository = .trash/%U
recycle:maxsize = 0
recycle:versions = Yes
recycle:keeptree = Yes
recycle:touch = No
recycle:directory_mode = 0704
позволяет создавать .мусорный контейнер
с помощью rwxrwxrwx
, позволяя другим пользователям записывать свои мусорные корзины, сохраняя возможность чтения других мусорных корзин.