Марат-блог
Услуги по продвижению и разработке сайта
Отправить заявку
Заказать обратный звонок

Спасибо, Ваша заявка принята.

В ближайшее время менеджер свяжется с Вами.

Главная » Хостинг » Защита FTP от несанкционированного доступа
Защита FTP от несанкционированного доступа
Хостинг
1226
11 сентября 2014

Защита FTP от несанкционированного доступа

Чтобы разрешить доступ по FTP только с определенных IP, разместите в корне своей учетной записи файл .ftpaccess с содержимым:

<Limit ALL>
Allow from xx.xx.xx.xx
Allow from xx.xx.xx.xx
Deny from all
</Limit>

Где xx.xx.xx.xx — это IP-адрес, с которого разрешен доступ по FTP к учетной записи.

Выделенный IP вы можете получить у своего провайдера. Если вы указали неверный IP и после этого перестал работать доступ по FTP, обратитесь в службу технической поддержки с подробностями. Вы можете самостоятельно изменить файл .ftpaccess, зайдя в панель управления CPanel, открыть Файл менеджер.

Если все же вы не можете получить выделенный адрес а имеете динамические адреса, то можно например разрешить доступ на всю сеть вашего провайдера, например это будет выглядеть так:
<Limit ALL>
Allow 212.32.5.0/26
Allow 158.152.0.0/16
Deny from all
</Limit>

Все же это тоже немного ограничит взломщиков из других сетей интернета.

 Как защитить свой FTP если у вашего хостинг провайдера Pure-FTPD

Для включения такой защиты в корневом каталоге каждого FTP-аккаунта необходимо создать текстовый файл с именем .ftpaccess.
В нем необходимо прописать разрешенные для подключения IP адреса или часть IP адреса начиная с начала (каждый адрес на новой строке).

Примеры настройки .ftpaccess (редактировать этот файл можно с помощью FTP-клиента или посредством Файл-менеджера в cPanel):

* Если в этот файл вписать цифру 1, то доступ будет открыт для всех IP-адресов, которые начинаются с этой цифры.

* Если в этот файл полностью вписать ваш внешний IP-адрес, доступ будет закрыт для всех других. Это самая эффективная защита вашего сайта.

* Вписать полностью нужный вам IP-адрес в .ftpaccess .

* Если ваш IP динамический, можно прописать часть адреса, например:

195.131.185

или вписать несколько IP-адресов (каждый на новой строке!).

Для того, чтобы прописать IP адрес с помощью cPanel, зайдите на вашу контрольную панель управления выберите Файл-менеджер, сделайте отметку для Home Directory и поставьте "галочку" в поле Show Hidden Files (dotfiles), кликните на кнопу “Go”. В списке файлов выберите файл .ftpaccess, кликните правой кнопкой вашей мышки на этот файл, в открывшемся контекстном меню выберите Edit File, далее редактируйте файл .ftpaccess.

P.S. Рекомендую все же ограничивать доступ к вашим FTP.
Если вы не знаете какой FTP сервер у вашего провайдера, то тогда пробуйте оба способа, думаю какой то из них должен все же подойти.