Как ограничить вход для пользователя anonymous только ip-сеткой. т.е. мне надо чтобы 172.16. имел доступ под логином anonymous, а 192.168. говорилось что access denied? Вот кусок конфига, который теоритически должен работать, но не работает:<Anonymous /usr/local/ftp/anonymous>
User nobody
Group nogroupUserAlias anonymous ftpd
MaxClients 256
<Limit WRITE>
DenyAll
</Limit><Limit LOGIN>
Order allow,deny
Allow from 172.16.0.
Deny from all
</Limit></Anonymous>
В глобальной секции, кроме стандартных вещей вбито:
ListOptions "-a"
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
Если так попробовать?from 172.16.0.0/24
>Если так попробовать?
>
>from 172.16.0.0/24пробовал по всякому и 172.16.0. и 172.16.0.0/24
> Как ограничить вход для пользователя anonymous только ip-сеткой. т.е. мне надо
>чтобы 172.16. имел доступ под логином anonymous, а 192.168. говорилось что
>access denied? Вот кусок конфига, который теоритически должен работать, но не
>работает:
>
<Anonymous /usr/local/ftp/anonymous>
<Limit WRITE>
DenyAll
</Limit><Limit LOGIN>
Order allow,deny
Allow from 172.16.0.
Deny from all
</Limit></Anonymous>
В глобальной секции, кроме стандартных вещей вбито: ListOptions "-a" - закоментируй
А так у тебя все правильно, и у меня с похожей конфигурацией все работает
>В глобальной секции, кроме стандартных вещей вбито: ListOptions
>"-a" - закоментируй
>
>А так у тебя все правильно, и у меня с похожей конфигурацией
>все работаетДело было не в этом.
User nobody
UserAlias anonymous ftpdвместо ftpd надо было поставить nobody. После этого все заработало