W&PBBS (/bbs/index.php)
-   BSD (/bbs/forumdisplay.php?f=118)
-   -   {Q} Аналог виндового пермишена "Изменение" (/bbs/showthread.php?t=144833)
-   [короткий адрес страницы] (/p144833&zk)

Dud 24-12-2009 00:23

{Q} Аналог виндового пермишена "Изменение"
 
Товарищи!

Прошу вашего совета по такой проблеме:

в документооборотах участвуют WinXP юзеры, которым надо запретить последующее изменение файлов (MS Word), которые по Самбе они закидывают на фрибсд-хранилище.

Какими путями это можно сделать?..

Есль ли возможность после каждой выгрузки файла средствами Самбы запускать скрипт, образно говоря, отнимающий от rwx владельца атрибут w?


Вариант с закидыванием по FTP + uploadscript вроде неплох, но кроме него никаких других костылей не придумалось.

Smithson 24-12-2009 14:55

Цитата: > Dud пишет:
Есль ли возможность после каждой выгрузки файла средствами Самбы запускать скрипт, образно говоря, отнимающий от rwx владельца атрибут w?

Cron`ом, раз в минуту? Хотя можно налететь и отнять права на недописанный файл.

sh8an 24-12-2009 15:33

man smb.conf
/create mask
или
/security mask
или
/directory mask
или
/directory security mask
или
/force security mode
и т.д.

кстати это из линуха. в бсд может быть немножко по другому. "/" оператор поиска

pexli 24-12-2009 16:05

umask 077 или chmod 600 /dir/file.docx

chattr +i /dir/file.docx

Наверно можно через крон проверять насчот новъх файлов и въполнять.

sh8an 24-12-2009 18:17

если надо убрать только w у кого нибудь тогда create mask
http://smb-conf.ru/create-mask-s.html и
http://smb-conf.ru/force-create-mode-s.html
но узеры все еще могут удалить файл насколько я понял. тогда действительно единственный выход это chattr +i

кстати вот тут внизу есть куча примеров готовых smb.conf
http://www.samba.org/samba/docs/man...WTO-Collection/

если структура директорий уже устоялась то можно попробовать еще
chmod +t -R *

http://smb-conf.ru/ smb.conf на русском.

Landre 24-12-2009 22:55

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

Однако, что касается файлов MS Word - файло открывается в режиме просмотра и копипастится в новый документ, ну, а дальше все просто, можно сделать нужные изменения.

Bold
Italic
Rate
Code
Spoiler

Преобразовывать интернет адреса в ссылки

Часовой пояс GMT +4, серверное время: 06:06.

powered by vbulletin engine