![FTP-аккаунт Ограничить загрузку только фотографий](https://rvso.com/image/747333/FTP-%D0%B0%D0%BA%D0%BA%D0%B0%D1%83%D0%BD%D1%82%20%D0%9E%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B9.png)
Как получить доступ к определенному FTP-аккаунту, в котором есть папка в публичном каталоге? Ограничить загрузку только фотографий?
У меня есть сервер Centos7 с WHM.
решение1
Я нашел ответ на свой вопрос на другом сайте и просто хочу опубликовать ответ для другого пользователя:
если вы хотите ограничить тип файла:
<FilesMatch ".(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$">
Order Allow,Deny
Deny from all
</FilesMatch>
или это для разрешения от всех:
<FilesMatch "\.(gif|jpe?g|png)$">
Order allow,deny
Allow from all
</FilesMatch>
или попробуйте это:
RewriteRule ^/.*\.(php|rb|py)$ - [F,L,NC]
Вышеуказанное заблокирует все имена файлов, заканчивающиеся на .php или .rb или .py в каталоге /uploads или его подкаталогах. Например, он заблокирует:
- что-то.php больше.php