Что располагается на FTP. Получаем FTP доступ к серверу По шаговая инструкиции

30.07.2019 Программы и сервисы

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

Какие данные необходимы для подключения по FTP?

Вне зависимости от используемого FTP клиента, для его настройки вам потребуется следующая информация:

Логин, пароль, адрес сервера и порт

  • логин . Имеет вид «u1234567». Вы также можете создать дополнительный FTP-аккаунт и использовать его для подключения по FTP: ;
  • пароль . Пароль от логина «u1234567», его можно увидеть в . Вы можете изменить пароль от первоначального и сбросить на изначальный: ;
  • IP-адрес сервера или хост . IP-адрес указан в . Вы также можете использовать в качестве сервера доменное имя сайта, если оно уже привязано к хостингу: ;
  • порт для подключения по ftp необходимо указывать «21».

Если вы несколько раз ввели неправильный пароль

Если вы несколько раз подряд ввели неправильный пароль и сервер заблокировал подключение по FTP, обратитесь в с описанием проблемы или подождите 2 часа . По истечении этого времени блокировка будет автоматически снята.

Режим работы FTP

Существует два режима соединения с FTP-сервером — активный (active) и пассивный (passive). При работе по FTP с серверами нашей компании вам необходимо использовать пассивный режим .

Режим передачи файлов

Существует два режима передачи файлов по протоколу FTP:

  • текстовый (ASCII) — режим для передачи текстовых файлов, html-документов, php-скриптов, scc-таблиц и т.д.;
  • двоичный (бинарный, binary, bin) — режим для передачи картинок, исполняемых файлов, зашифрованных скриптов и тому подобных.

Как правило, FTP клиенты самостоятельно определяют режим по типу файла, но иногда они ошибаются, и файлы загружаются неправильно. Чаще всего такие ситуации возникают при загрузке зашифрованных бинарных файлов, имеющих расширение php. В этом случае потребуется самостоятельно выбрать необходимый режим загрузки файлов в FTP-клиенте.

Число одновременных подключений

При работе по FTP с серверами нашей компании допустимо не более 8 одновременных FTP подключений с одного IP-адреса.

Как настроить FTP клиент

Ниже приведены инструкции по настройке популярных FTP клиентов:

Инструкция по настройке FileZilla

Как настроить каталог подключения?

Для пользователей виртуального хостинга доступ предоставляется только к корневой директории аккаунта. Для того чтобы при подключении по FTP сразу открывалась директория пользователя, выполните следующие действия: пропишите путь для каталога по умолчанию в графе Удаленный каталог по умолчанию :

  • cPanel: /var/www/1234567
  • cPanel Agava: /home/login
  • ISPmanager: /var/www/u1234567/data
  • Parallels Plesk Onyx 17: /var/www/vhosts/u1234567.plsk.regruhosting.ru

Инструкция по настройке Total Commander

Инструкция по настройке CuteFTP

Инструкция по настройке iWeb

При публикации сайта через iWeb вам необходимо заполнить соответствующие поля:

  • «Publish to» : FTP server;
  • «Site name» : название вашего сайта;
  • «Server Adress» : сервер хостинга, IP сервера хостинга или ваш домен. Домен в качестве сервера использовать не рекомендуется. Используйте домен, если уверены, что он уже припаркован к хостингу;
  • «User name» : ваш логин хостинга (указан в информационном письме);
  • «Password» : пароль от хостинга (указан в информационном письме);
  • «Directory/Path» : каталог вашего сайта. Необходимо указать путь к каталогу относительно каталога вашего хостинг аккаунта. Уточнить каталог вашего сайта можно в панели управления хостингом;
  • «Protocol» : FTP;
  • «Port» : 21;
  • «Website URL» : полный URL вашего домена, например http://mysite.ru.

FTP – что это такое, как расшифровывается, что означает и как нам сделать доступ по FTP. И будем все эти вопросы разбирать!

И разобраться в любом случае придётся, потому, что полноценное взаимодействие с сайтом невозможно без доступа по FTP!

Что такое доступ ftp

C самого начала давайте разберем, что же такое ftp FTP (англ. File Transfer Protocol - протокол передачи файлов) - протокол, предназначенный для передачи файлов в компьютерных сетях.

А теперь по-русски: у вас есть компьютер, на нем стоит пароль, на нем несколько пользователей. На компьютере открываете два окна на диске C и D, берем и перетаскиваем файлы с одного диска на другой. С которого перетащили файлы никуда не деваются. Это в принципе сейчас – вы увидели процесс передачи файлов по FTP.

Компьютер – это хост(название например ftp.ваш_сайт)

Пользователь – пользователь.

Пароль – пароль доступа к ftp

Перетаскивание – передача по ftp.

Это самый простой и быстрый способ передать сайт, файлы, много фалов, большие объёмы на ваш сервер!

Для того, чтобы подключиться к ftp, требуется, как минимум:

Название «FTP сервера».

«Имя пользователя».

И собственно бесплатная программа - , которая сможет подключиться к FTP. Это малюсенькая программка с множеством замечательный функций! И самое главное, что она может – это записывать свои настройки в отдельный файл.

Где взять данные ftp?

Я не знаю, где вы возьмёте эту информацию, но для примера разберём самый . Который я знаю.

После того, как вы зарегистрировали, домен, Вам должно было прийти письмо с данными вашего ftp-соединения.

И мы открываем письмо и там ищем строчки посвящённые ftp.

Хост это – FTP –сервер.

Тип входа выбираем нормальный.

А остальные названия совпадают.

Нажимаем соединиться!

Если все правильно сделано, то должно легко соединиться!

Вот у нас всё заработало. Слева компьютер, справа сервер.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подписаться

Что такое доступ к сайту через FTP протокол

Что значит FTP и как пользоваться этим ? Большинство вебмастеров, пользующихся бесплатными CMS, наподобие Joomla или WordPress, не имеют представления о том, для чего нужен FTP клиент. Они выполняют загрузку текстов и изображений, а также иные действия, связанные с изменением сайта, непосредственно через интерфейс системы управления контентом. Тем не менее, каждый вебмастер должен знать, что такое FTP доступ. Ведь иногда приходится напрямую работать с файлами сайта, без участия CMS.

В первую очередь следует выяснить, что означает FTP. Эта аббревиатура от английского выражения «File Transfer Protocol», которую можно перевести, как «протокол передачи файлов». Его используют для непосредственного редактирования содержимого (папок и файлов) сайта. Выяснив, что такое FTP сайта, можно приступать к настройке специальной программы-клиента.

Какие функции выполняет FTP клиент

Эта программа обеспечивает синхронизацию между удаленным , на котором хранятся файлы сайта, и домашним/офисным компьютером вебмастера. С помощью FTP клиента можно выполнять следующие функции:

  • загружать на сервер файлы с компьютера;
  • изменять права доступа к папкам и файлам;
  • скачивать файлы с сервера на компьютер.

Кроме того, вебмастер сможет переименовывать каталоги и файлы сайта. Иногда это выполняется в целях безопасности. К примеру, после установки дополнений зачастую приходится переименовывать или удалять папку install.

Чем открыть FTP – бесплатный менеджер FileZilla

Скачать FTP клиент можно с официального сайта . Для работы с данной программой потребуется создать учетную запись. Чтобы синхронизироваться с сервером, нужно знать логин пользователя FTP, пароль и хост. В качестве хоста обычно выступает домен сайта или его технический адрес. Получить необходимую информацию можно у представителя хостинговой компании.

Что такое FTP аккаунт? Под этим термином подразумевают учетную запись пользователя, в которой хранятся его данные – логин, пароль и хост. Менеджер FileZilla способен запоминать эту информацию, за исключением пароля.

К основным преимуществам, которыми обладает FTP-клиент FileZilla относится:

  • , поддержка Linux, Windows, Mac OS X и других ОС
  • интуитивно понятный интерфейс, переведенный на русский язык
  • поддержка режима drag&drop (загрузка/скачка файлов путем перетаскивания их мышью)
  • регулирование скорости передачи данных
  • наличие менеджера сайтов
  • функция записи в лог
  • возможность синхронного просмотра каталогов
  • поддержка больших файлов, функция возобновления передачи

Клиент обладает собственным логом, в котором отображается количество скачанных/загруженных файлов, а также ошибок передачи.

Что располагается на FTP

У вебмастера, использующего протокол FTP, появляется возможность доступа к любым файлам, хранящимся на сервере. Можно редактировать контент, изменять структуру CMS, напрямую редактировать тексты и изображения (если они хранятся в обычных файлах.html, .php, а не в базе данных MySQL).

В этой статье мы расскажем о таких вещах:

  1. как настроить FTP-сервер на компьютере, который подключён к роутеру;
  2. как предоставить к нему доступ из всемирной сети Интернет.

Настройка программы FTP сервера

Установка FileZilla Server

Скачайте и установите любой FTP-сервер, который вам нравится, или с которым вы привыкли работать. Мы для примера скачаем бесплатную программу Filezilla Server с официального сайта: https://filezilla-project.org/download.php?type=server

Запустите скачанный установочный файл:

Нажмите Отклоняю :

Нажмите Отклоняю ещё раз:

Нажмите Установить :

Нажмите I agree:

Next:

Install :

Настройка FTP-сервера FileZilla

Запустите интерфейс программы.

Войдите в настройки: меню Edit -> Settings :

Теперь нужно настроить пассивный режим FTP.

1) Выберите раздел Passive mode settings;

2) Установите галку Use custom port range;

3) Задайте удобный для вас диапазон портов для использования в пассивном режиме;

4) В поле Use the following IP пропишите ваш внешний IP;

5) Нажмите кнопку OK для сохранения настроек.

Теперь необходимо настроить учётные записи пользователей и указать домашние директории.

Войдите в меню Edit и выберите Users :

В разделе General нажмите Add :

Введите имя пользователя и нажмите OK :

1) Установите галку возле Password . Этим вы укажете, что для данной учётной записи будет требоваться пароль.

2) Задайте пароль для данной учётной записи;

3) Перейдите в раздел Shared folders:

В разделе Shared folders нажмите Add :

и выберите папку, которая будет открыта данному пользователю для доступа через протокол FTP. После выбора общей папки нажмите OK:

Задайте разрешения для данного пользователя в папке.

В области Файлы вы можете разрешить или запретить следующие операции с файлами :

  • Чтение;
  • Запись;
  • Удаление;
  • Изменение.

В области Папки вы можете разрешить или запретить следующие операции с папками :

  • Создание;
  • Удаление;
  • Просмотр списка;
  • Просмотр вложенных папок.

После того, как вы зададите разрешения для данного пользователя в текущей папке, нажмите OK для сохранения настроек:

Настройка компьютера

После настройки самой программы FTP-сервера, нужно разрешить входящие подключения в брандмауэре.

Заходим в Панель управления и выбираем Брандмауэр Windows.

Нажимаем правой кнопкой мыши по Правила для входящих подключений и выбираем Создать правило :

Выбираем вариант Для программы и нажимаем Далее :

Установите переключатель в положение Путь программы и с помощью кнопки Обзор укажите путь к файлу FileZilla Server.exe.
Затем, нажмите Далее:

Выберите вариант Разрешить подключение и нажмите Далее:

Дайте произвольное имя правилу и нажмите Готово :

Настройка роутера: создание правил проброса портов

Теперь нам необходимо создать проброс портов на шлюзе. Шлюзом может быть роутер, модем или другое устройство. Войдите на веб-интерфейс роутера (читайте статью о том, что такое веб-интерфейс и как на него зайти: ) и откройте раздел перенаправления портов. Подробнее о перенаправлении портов читайте в нашей статье: Что такое проброс порта.

Создайте два правила.

Правило №1: проброс внешнего порта 21 на порт 21 компьютера, где установлена программа FTP-сервер.

Правило №2: проброс диапазона портов на такой же диапазон портов на компьютере с установленной программой FTP-сервер.

Сохрание настройки.

Как удалённо подключиться к FTP-серверу

Для доступа к FTP-серверу вы можете использовать либо FTP-клиент, либо браузер, либо даже проводник. Конечно же, предпочтительнее использовать FTP-клиент. Мы рекомендуем бесплатную программу FileZilla client . Скачать его вы сможете на официальном сайте: https://filezilla-project.org/download.php?type=client

В поле Хост введите либо ), либо внешний IP-адрес роутера. Затем, введите имя пользователя, созданное вами в программе FileZilla Server на компьютере, соответствующий ему пароль и нажмите кнопку Быстрое соединение :

Если в пробросе портов в настройках роутера вы не изменяли порт №21 на нестандартный, то поле Порт можно оставить пустым — программа по умолчанию подключится на 21-ый порт.

FTP (англ. File Transfer Protocol - протокол передачи файлов) - принятый в Интернет стандарт для передачи файлов. Имея имя и пароль для доступа, Вы можете скачивать файлы с сервера или загружать на него файлы. Таким образом происходит обмен файлами между Вами и Вашим сайтом в процессе его разработки. Программы, поддерживающие протокол FTP , часто бывают встроены в специальное программное обеспечение для разработки web-страниц (например, Home Site, Macromedia Dreamweaver или FrontPage), и работа с удаленным сервером через FTP становится ничуть не сложнее, чем работа с файлами на своем локальном диске.

Протокол FTP изначально не создан для обеспечения безопасности соединений, и, как используемые реквизиты доступа, так и передаваемые файлы, могут быть перехвачены третьими лицами, поэтому, если у вас есть такая возможность, мы настоятельно рекомендуем вам избегать его использования, либо использовать только с ограниченым доступом.
Если у вас есть терминальный доступ, то вместо FTP все операции, требующие полных привилегий (и, следовательно использования основных реквизитов доступа), можно осуществлять через безопасное соединение по протоколу SFTP (SSH+FTP) . Это также просто, как и по FTP , только требует установки программы-клиента с поддержкой SFTP.

Настройка доступа

Доступ по ftp-протоколу с полными правами открыт под Вашими основными реквизитами по адресу вида ftp://<ваш логин>:<ваш пароль>@<домен>/ (например ftp://vasyaru:[email protected]), из соображений безопасности лучше не указывать пароль в адресе ftp-сервера явным образом, а использовать адрес вида ftp://<ваш логин>@<домен>/ - ftp-клиент сам запросит пароль, когда он ему понадобится.

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

Существует два режима работы с сервером по протоколу FTP - активный и пассивный. Разница между ними в том, какая сторона инициирует передачу данных.

    В случае использования активного режима, передачу данных начинает сервер с порта 20 на динамически выделяемый порт клиента. Передача данных в таком режиме может не работать, если вы находитесь за закрытым firewall"ом, и к вашему компьютеру невозможно установить соединение, в т.ч. в случаях, когда интернет-провайдер предоставляет вам т.н. «серый» IP-адрес.

    В пассивном режиме все соединения с сервером устанавливает ftp-клиент. Можно переключиться в этот режим, если по каким-либо причинам клиент не работает в активном режиме.

Также, для обеспечения дополнительной защиты от подбора пароля вредоносным ПО (т.н. «червями», распространяющимися в интернете), рекомендуется ограничить диапазон IP-адресов, с которых можно зайти по FTP . Даже простое ограничение этого диапазона до IP-адресов используемого интернет-провайдера уже присечет более 99% таких атак, т.к. они осуществляются с зараженных компьютеров по всему миру.
IP-диапазоны некоторых интернет-провайдеров г.Екатеринбурга можно посмотреть пройдя по этой ссылке , либо уточнить в службе технической поддержки или на сайте провайдера.

Использование

Для установления соединения по ftp-протоколу на компьютере должен быть ftp-клиент с возможностью загрузки файлов на сервер, который как правило присутствует во всех операционных системах по-умолчанию, сразу после установки.

В ОС MS Windows можно использовать стандартный проводник, либо такие ftp-клиенты как Total Commander, FAR, FileZilla.
В ОС Linux, FreeBSD, Solaris и других, основаных на unix, можно использовать ftp-клиенты типа lftp, ncftp, curl, непосредственно из командной строки , или gFTP, Nautilus (GNOME), Konqueror (KDE), FileZilla из графической оболочки X.
В MAC OS это же можно осуществить через стандартный файловый менеджер (Finder), аналогично проводнику в ОС Windows, либо использовать сторонние клиенты, такие как Mucommander.

При копировании на сайт большого количества файлов, из-за особенностей протокола FTP , значительно быстрее упаковать эти файлы в архив, скопировать его на сервер, и там распаковать, чем просто передавать все файлы по одному.
Распаковать zip-архив (в текущую директорию) можно, подключившись к серверу с использованием терминального доступа , и набрав комманду unzip <путь до архива> .
Архивы формата rar распаковываются коммандой unrar x <путь до архива> .

Работа с FTP через проводник MS Windows

Для соединения с ftp-сервером в операционных системах Microsoft Windows вы можете использовать стандартное приложение «Проводник», для чего достаточно запустить его через меню «Пуск» или просто открыв любую папку, ввести в адресную строку (в верхней части окна) полный адрес ftp-сервера (ftp://<логин>@<домен>/) и перейти по введенной ссылке, нажав клавишу Enter. Далее вы можете работать с этим окном как с обычной папкой на локальном диске, например перетаскивая в/из нее файлы.

Настройка FAR

Для создания учетной записи необходимо нажать Alt+F2 и выбрать « FTP », затем для открытия диалога нужно нажать Shift+F4 .
В открывшемся окне для новой учетной записи в первое поле необходимо ввести адрес вида ftp://<домен>/ . В поле «User» нужно указать ваш логин, а в поле «Password» - пароль. По окончании ввода нужно нажать кнопку Save .
Для подключения к сайту (как и для всех последующих подключений) необходимо выбрать учетную запись и нажать Enter .

Настройка Total Commander

Для создания учетной записи необходимо в меню «Net» выбрать пункт « FTP Connect…».
В открывшемся окне нужно нажать кнопку «New Connection» и ввести в поля «Session», «Host name», «User Name» и «Password» произвольное название сессии (например «Мой сайт»), доменное имя сайта, логин и пароль соответственно. Для сохранения учетной записи нажать OK.
Для подключения к сайту (как и для всех последующих подключений) необходимо выбрать созданную учетную запись и нажать кнопку «Connect».