Форум » Система построения сайтов » Защита системы » Настроить, ограничить доступ по фтп
Открыть Ответить

Настроить, ограничить доступ по фтп

0.00

0.00

1
09.04.2017 14:32:00 10.04.2017 11:46:27

Подскажите, что и в каком .htaccess нужно прописать. что бы фтп пользователь мог только добавлять или удалять файлы только с расширением .jpg и .png

Группа
Клиент
Пункты
32610
Регистрация
06.05.2011
Пол
Мужчина
Предупреждения
Нет
olevpa
olevpa
4.02

4.02

09.04.2017 15:51:36

Файл .htaccess предназначен для настройки работы веб-сервера Apache.
Не совсем понимаю связь с FTP протоколом, разъясните?


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
40025
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

09.04.2017 20:55:57

Можно как-то настроить права на папку, чтобы по фтп в эту папку закачивались только картинки.

Мне надо как-то обезопасить папку от того, чтобы пользователь не залил туда какой-нибудь скрипт и не запустил его на выполнение.

Группа
Клиент
Пункты
32610
Регистрация
06.05.2011
Пол
Мужчина
Предупреждения
Нет
olevpa
olevpa
4.02

4.02

10.04.2017 01:33:02

Если планируете дать пользователям данные для доступа на ФТП, для загрузки файлов, в этом случае файл .htaccess бесполезен. Следует использовать другие инструменты.


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
40025
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

10.04.2017 06:44:07

А что можете порекомендовать?

Группа
Клиент
Пункты
32610
Регистрация
06.05.2011
Пол
Мужчина
Предупреждения
Нет
olevpa
olevpa
4.02

4.02

10.04.2017 11:39:41

Всё зависит от серверного ПО. Можно сделать следующее, а именно ограничить загрузку файлов через FTP по расширению файлов.

Для Linux разрешим загружать на FTP сервер только файлы с расширением png, jpg и gif. Командной строкой вызываем файл конфигурации: # vim /etc/protftpd/proftpd.conf

В соответствии редактируем настройки

<Directory incoming/*><br> Umask 022 022<br> <Limit STOR MKD><br> Order deny, allow<br> AllowFilter "\\.(png|jpg|gif)$"<br> </Limit><br> </Directory>

Можно отредактировать файл /etc/protftpd/proftpd.conf напрямую, скачав с сервера и перезагрузив его. В любом случае, после модификации конфигураций следует перезапустить ФТП сервер, командной строкой.

В CentOS 7 используем команду: systemctl restart vsftpd.service
Для Ubuntu Linux команда будет следующей: sudo /etc/init.d/proftpd restart

Обратите внимание, это только пример, конфигурации вашего сервера могут отличатся.

И ещё, для настроек доступа к FTP серверу можно воспользоваться файлом: .ftpaccess Это нечто подобное, как для Апаче веб-сервера файл настроек: .htaccess


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
40025
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

10.04.2017 11:55:23

Всё зависит от серверного ПО. Можно сделать следующее, а именно ограничить загрузку файлов через FTP по расширению файлов.

Для Linux разрешим загружать на FTP сервер только файлы с расширением png, jpg и gif. Командной строкой вызываем файл конфигурации: # vim /etc/protftpd/proftpd.conf

В соответствии редактируем настройки

<Directory incoming/*><br> Umask 022 022<br> <Limit STOR MKD><br> Order deny, allow<br> AllowFilter "\\.(png|jpg|gif)$"<br> </Limit><br> </Directory>

Можно отредактировать файл /etc/protftpd/proftpd.conf напрямую, скачав с сервера и перезагрузив его. В любом случае, после модификации конфигураций следует перезапустить ФТП сервер, командной строкой.

В CentOS 7 используем команду: systemctl restart vsftpd.service
Для Ubuntu Linux команда будет следующей: sudo /etc/init.d/proftpd restart

Обратите внимание, это только пример, конфигурации вашего сервера могут отличатся.

И ещё, для настроек доступа к FTP серверу можно воспользоваться файлом: .ftpaccess Это нечто подобное, как для Апаче веб-сервера файл настроек: .htaccess



огромное спасибо за подсказки

Группа
Клиент
Пункты
32610
Регистрация
06.05.2011
Пол
Мужчина
Предупреждения
Нет
olevpa
olevpa
4.02

4.02

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код