LINUX.ORG.RU

proftpd проблема


0

0

вот кусок конфига proftpd

<Anonymous /var/ftp/>
User                    stranger
Group                   ftp
AnonRequirePassword     on
<Limit LOGIN>
 AllowAll
</Limit>
    
        <Directory /var/ftp/incoming/games/*>
                AllowOverwrite on
                <Limit ALL>
                AllowAll
                </Limit>
        </Directory>

        <Directory /var/ftp/pub/games/*>
        AllowOverwrite on 
                <Limit ALL>
                AllowAll
                </Limit>
        </Directory>
</Anonymous>

пользователь stranger получает доступ к указанным каталогам,создает подкаталоги,файлы,ссылки, но не может удалить те каталоги и файлы, которые были созданы пользователем anonymous. 

в чем проблема?

Re: proftpd проблема

stranger не имеет прав на удаление файлов из созданных анонимусом подкаталогов.

true ()
Ответ на: Re: proftpd проблема от true

Re: proftpd проблема

но в конфиге я четко прописал унаследование прав на каталоги внутри (созданные анонимусом) <Directory /var/ftp/incoming/games/*> AllowOverwrite on <Limit ALL> AllowAll </Limit> </Directory>

<Directory /var/ftp/pub/games/*> AllowOverwrite on <Limit ALL> AllowAll </Limit> </Directory>

george_root ()
Ответ на: Re: proftpd проблема от true

Re: proftpd проблема

Хотя стоп. Пользователь stranger пытается локально удалить или через FTP?

true ()
Ответ на: Re: proftpd проблема от george_root

Re: proftpd проблема

А локально те же самые каталоги удалить может?

true ()
Ответ на: Re: proftpd проблема от true

Re: proftpd проблема

хм..проверил. нет не может. если выставить права на каталоги файлы 777 - может.

george_root ()
Ответ на: Re: proftpd проблема от george_root

Re: proftpd проблема

причем файлы лежащие в корне каталога games удалить можно, а вот то, что лежит во вновь созданных каталогах - нет

george_root ()
Ответ на: Re: proftpd проблема от george_root

Re: proftpd проблема

Ну тогда разбирайся с опцией Umask и запрети команду CHMOD.

true ()
Ответ на: Re: proftpd проблема от george_root

Re: proftpd проблема

А создаваемые анонимусами каталоги кому принадлежат и какие права имеют?

true ()
Ответ на: Re: proftpd проблема от george_root

Re: proftpd проблема

А почему тогда:

<Anonymous /var/ftp/>
User stranger
Group ftp

Должны же быть stranger:ftp. Если не удастся разобраться, Umask 002 поможет. Ну или "setfacl -m d:u:stranger:rwx каталоги".

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