Вернуться   W&PBBS > Software > Unix/Linux/BSD > BSD
Имя
Пароль
FAQ Пометить все разделы прочитанными



Ответ
Опции темы
Старый 24-12-2009, 00:23 Ссылка на пост    #1
Dud
W&P Team
W&P Team
 
Dud

На форуме с: 14.04.02
Провел: 2мес. 3нед. 8ч. 1мин.

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

Товарищи!

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

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

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

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


Вариант с закидыванием по FTP + uploadscript вроде неплох, но кроме него никаких других костылей не придумалось.
Dud вне форума   Вставить выделенное      Ответить с цитированием
Старый 24-12-2009, 14:55 Ссылка на пост    #2
Smithson
W&P Team
Живой человек
 
Smithson


Сообщений: 1,948
На форуме с: 11.03.02
Провел: 1нед. 5д. 11ч. 51мин.

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

Cron`ом, раз в минуту? Хотя можно налететь и отнять права на недописанный файл.
Smithson вне форума   Вставить выделенное Отправить сообщение для  Smithson с помощью ICQ      Ответить с цитированием
Старый 24-12-2009, 15:33 Ссылка на пост    #3
sh8an
Почетный дракон
Вы мне льстите?'!':'?'


Сообщений: 1,492
На форуме с: 11.03.02
Провел: 1мес. 1д. 23ч. 16мин.

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

кстати это из линуха. в бсд может быть немножко по другому. "/" оператор поиска
sh8an вне форума   Вставить выделенное      Ответить с цитированием
Старый 24-12-2009, 16:05 Ссылка на пост    #4
pexli
Мега XXX Киллер
Киллер с душой сталкера
 
pexli
Самый решительный модератор
На форуме с: 15.12.05
Провел: 4мес. 1нед. 6д. 3ч. 1мин.

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

chattr +i /dir/file.docx

Наверно можно через крон проверять насчот новъх файлов и въполнять.
pexli вне форума   Вставить выделенное      Ответить с цитированием
Старый 24-12-2009, 18:17 Ссылка на пост    #5
sh8an
Почетный дракон
Вы мне льстите?'!':'?'


Сообщений: 1,492
На форуме с: 11.03.02
Провел: 1мес. 1д. 23ч. 16мин.

если надо убрать только 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 на русском.
sh8an вне форума   Вставить выделенное      Ответить с цитированием
Старый 24-12-2009, 22:55 Ссылка на пост    #6
Landre
Гость

Нет голосов

Сообщений: n/a

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

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


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

vB коды Вкл.
[IMG] код Вкл.
Быстрый переход





Предупреждение: Никакого детского порно в запросах и ссылках.
Любое упоминание детского порно в контексте будет пресекаться.


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