<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Запрет на удаление/изменение файла/директории владельцем в SAMB</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID14/2749.html</link>
    <description>Добрый день!&lt;br&gt;&lt;br&gt;Появилась задача перенести файловое хранилище с Windows на Linux. Все бы ничего но в одном из отделов начальник поросил организовать права доступа, как были на Windows хранилише. А было там следующее, есть одна директория в (структура доменная) в которой у отдела полные права доступа, а остальные отделы имеют возможность создать но не имеют возможности изменять или удалять созданный файл или директорию. Посмотрел на Windows хранилище там в свойствах безопасности можно развернуть дополнительные разрешения и снять галочки с удаления. Пробовал средствами Windows задать подобные права на новом сервере но они не применяюся, сбрасываются. Я так понимаю линукс не распознает подобных атрибутов. Возможно ли списком ACL или каким то другим инструментом реализовать данную задачу?&lt;br&gt;&lt;br&gt;За раннее благодарю!&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Запрет на удаление/изменение файла/директории владельцем в SAMB (maxpopov89)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID14/2749.html#5</link>
    <pubDate>Wed, 04 Aug 2021 06:31:16 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Что мешает в винде создать _пустой_ файл на месте существующего?&lt;br&gt;&amp;gt; Linux, который сидит за Samba.&lt;br&gt;&amp;gt; chattr +i сработает как O_EXCL&amp;#124;O_CREAT для open() и не даст сделать O_RDWR &lt;br&gt;&amp;gt; и O_WRONLY.&lt;br&gt;&lt;br&gt;Да, но тоже не совсем подходит под условия. &quot;chattr +i&quot; запретит даже группе вносить изменения если я правильно понял. Сейчас попробую, для общего развития. Спасибо!&lt;br&gt;</description>
</item>

<item>
    <title>Запрет на удаление/изменение файла/директории владельцем в SAMB (maxpopov89)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID14/2749.html#4</link>
    <pubDate>Wed, 04 Aug 2021 06:21:53 GMT</pubDate>
    <description>&amp;gt; Что мешает в винде создать _пустой_ файл на месте существующего?&lt;br&gt;&lt;br&gt;Не понял вопроса! Я тестово создавал файл из под винды на новой шаре, выставлял ему права необходимые, что бы потом в консоли проверить что изменилось в ACL, но когда жмешь применить все права сбрасываються на дефолтные.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Запрет на удаление/изменение файла/директории владельцем в SAMB (ACCA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID14/2749.html#3</link>
    <pubDate>Wed, 04 Aug 2021 03:08:22 GMT</pubDate>
    <description>&amp;gt; Что мешает в винде создать _пустой_ файл на месте существующего?&lt;br&gt;&lt;br&gt;Linux, который сидит за Samba.&lt;br&gt;chattr +i сработает как O_EXCL&amp;#124;O_CREAT для open() и не даст сделать O_RDWR и O_WRONLY.&lt;br&gt;</description>
</item>

<item>
    <title>Запрет на удаление/изменение файла/директории владельцем в SAMB (ACCA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID14/2749.html#2</link>
    <pubDate>Wed, 04 Aug 2021 02:59:56 GMT</pubDate>
    <description>SAMBA такое не умеет.&lt;br&gt;&lt;br&gt;Оно, конечно, можно в Linux, но это извращение. Приготовь хост к аналу (ну, типа все утилиты поставь) и запусти сервисом &#091;systemd?&#093;:&lt;br&gt;&lt;br&gt;stdbuf -o0 inotifywait -e create -rm /your/samba/dir &amp;#124; stdbuf -o0 -i0 grep -v ISDIR&amp;#124; &#092;&lt;br&gt;stdbuf -i0 sh -c &apos;while read dir cmd file ; do chattr +i $dir$file ; done&apos;&lt;br&gt;&lt;br&gt;Перед этим можно сделать chattr +a /your/samba/dir.&lt;br&gt;</description>
</item>

<item>
    <title>Запрет на удаление/изменение файла/директории владельцем в SAMB (universite)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID14/2749.html#1</link>
    <pubDate>Wed, 04 Aug 2021 00:03:16 GMT</pubDate>
    <description>Что мешает в винде создать _пустой_ файл на месте существующего?&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
