Путеводитель по бесплатным ftp-клиентам

Настройка клиента FileZilla

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

Очевидно, что для подключения к любому серверу ваш файрвол должен разрешить такие действия для FileZilla. Большинство обычных FTP-серверов используют 21-ый порт, SFTP-серверы — 22-ой, а FTP через SSL/TLS (неявный режим) по умолчанию — 990-ый. Номера портов не являются жестко заданными, поэтому лучше всего разрешить исходящие подключения на любой порт.

Т.к. в интернете достаточно неправильно настроенных серверов, или серверов, которые не поддерживают оба режима передачи, вам рекомендуются оба режима передачи на своей стороне.

Пассивный режим

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

Активный режим

В активном режиме клиент открывает сокет и ожидает от сервера подключения для передачи.

По умолчанию клиент FileZilla запрашивает у операционной системы IP-адрес и свободный номер порта. Такая конфигурация сработает только в случае прямого соединения с интернетом без NAT-роутеров, также ваш файрвол должен разрешать создание подключений на всех портах выше 1024-го.

Если у вас присутствует NAT-роутер, вам нужно указать FileZilla внешний IP-адрес, в противном случае соединения в активном режиме не сработают для серверов вне вашей локальной сети:

  • Статический IP-адрес можно указать в диалоге настройки FileZilla.
  • Если ваш IP-адрес динамический, у вас есть возможность разрешить FileZilla получать внешний IP-адрес на специальном сайте автоматически каждый раз при запуске. Никакая информация не будет передана от вас на этот сайт, кроме версии используемого клиента FileZilla.

Если вы не уверены в своем выборе, используйте второй вариант.

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

Доступные порты находятся в диапазоне от 1 до 65535, порты ниже 1024-го зарезервированы для остальных протоколов. Для активного режима FTP лучшим выбором является номер порта равный или выше 50000. В связи с устройством протокола TCP (протокол, который находится ниже уровня FTP и используется для передачи данных), порт не может быть использован повторно сразу после каждого подключения. Таким образом, диапазон портов не должен быть слишком узким, в противном случае вы не сможете передать много файлов малого размера. В большинстве случаев достаточно диапазона в 50 портов.

FileZilla, как пользоваться — руководство по быстрому старту

1. Скачиваем, устанавливаем и запускаем FileZilla.

2. Переходим во вкладку «Файл» и выбираем «Менеджер Сайтов«:

FileZilla — добавление ftp сайта

3. Добавляем новый сайт, для этого нажимаем на кнопку «Новый Сайт», вводим его название и заполняем общие сведения о ftp полученные от провайдера, в поле тип ввода советую выбрать — «Запросить пароль«. После этого нажимаем «ОК».

FileZilla — менеджер сайтов

4. Подключаемся к сайту. Для этого щелкаем по значку «Открыть менеджер сайтов«, выбираем только что созданное подключение, в появившемся окошке вводим пароль и нажимаем “ОК”. После этого если вы все ввели правильно, произойдет соединение с ftp сервером.

FileZilla — окно авторизации

Теперь немного разберем навигацию и расположение окон программы:

FileZilla- Навигация и расположение окон

1. Панель инструментов – на ней собраны самые основные кнопки для управления.2. Панель быстрого подключения – при помощи нее вы можете соединения с сервером не заходя в менеджер сайтов.3. Лог сообщений – здесь отображаются сообщения связанные с подключением и передачей файлов.4. Локальная панель — отображает директории и файлы находящиеся на компьютере (локальные файлы).5. Удалённая панель (серверная) — отображаются файлы и директории сервера. В обоих колонках сверху отображается дерево директорий, а снизу — содержимое текущей директории.6. Очередь передаваемых файлов – отображает список файлов, которые уже были (или будут) загружены.

5. Скачиваем или закачиваем файлы.

Для того чтобы закачать файлы на сервер, в локальной панели вам нужно перейти в директорию, с файлами для закачки (например, mysite/). А в серверной панели перейти в нужную целевую директорию на сервере, после чего выбираем соответствующие файлы/директории в локальной панели и перетягиваем их в удалённую панель (либо просто кликаете правой кнопкой мыши по выбранным файлам и нажимаете «Загрузить»). После этого файлы будут добавлены в очередь и будут отображаться в нижней части окна и, после загрузки на сервер будут удалены оттуда (если всё произошло без ошибок).

Скачивание файлов, работает точно так же, только нужно перетаскивать файлы из удалённой панели на локальную.

6. Завершение и возобновление работы.

Для того чтобы разъединить с сервером, зайдите во вкладку «Сервер» и выберите «разъединить«. А при следующем подключении к серверу достаточно будет зайти в «менеджер сайтов«, выбрать созданное ранее подключение и нажать «Подключиться«.

7. Изменение атрибутов файлов и директорий. Часто требуется устанавливать какие-либо права для файлов и директорий на сервере, делается это очень просто, щелкаете по файлу (папке) правой кнопкой мыши и в открывшемся окне выбираете “Права доступа к файлу” , после чего выставляете необходимые права и жмете “ОК”

FileZilla — изменение атрибутов файлов
Предыдущая запись Что такое RSS-подписка. Как пользоваться RSS-лентой.
Следующая запись Админка WordPress

Настройка сервера

Откройте интерфейс администратора и перейдите к настройкам. Выберите в настройках SSL/TLS (FTPS) и затем выберите «Сгенерировать новый сертификат». Двухсимвольный код страны можно найти в Google (Соединенный Штаты обозначаются US; не запутайтесь, так как символы могут состоять не только из двух букв, но и из двух цифр).

Как только Вы создали сертификат и выбрали путь для его сохранения, клиент FileZilla автоматически заполнит файл с персональным ключом и поля файла сертификата для указания на общий сертификат.

На этом этапе Вы можете выбрать «Разрешить SSL/TLS по выбору пользователя» или «Всегда использовать SSL/TLS», а также «Не подключаться, если клиент не используется».

PROT P относится к передаче данных. Коммуникация с сервером всегда шифруется с использованием протокола SSL/TLS.

Зашифрованная коммуникация: PROT C, Коммуникация + Зашифрованные данные: PROT P.

Если использование PROT P не обязательно, клиент может отправить PROT C и передать файлы в незашифрованном виде. Если использование PROT P обязательно, PROT C отклоняется.

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

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

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

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

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

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

Выбор параметров

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

Описание основных функций:

  1. Безопасность и соответствие, является наивысшим приоритетом. Необходимо искать FTP-сервер с расширенными функциями, такими как шифрование в состоянии покоя и в пути, строгое соблюдение пароля доступа к месту хранения данных и деталям полного соответствия нормативам, таким как ITAR, HIPAA и PCI-DSS.
  2. Контроль доступа. Выбранное решение должно позволить человеку или системе автоматизации проходить аутентификацию с применением пароля или личного ключа SSH перед тем, как пользоваться FileZilla.
  3. Методы доступа через веб-браузер, предлагающего полнофункциональный веб-интерфейс. В этом случае пользователь получает максимальную отдачу от настольных компьютеров без установки клиентского программного обеспечения FTP и возможность выбора между несколькими стандартными протоколами TCP/IP.
  4. Варианты брендинга. Пользовательский сервер должен быть фирменным, чтобы соответствовать внешнему виду организации. Лучше выбрать провайдер, который позволит настроить сайт с собственным логотипом, цветами, доменным именем и сертификатами SSL. Это нужно сделать перед тем, как пользоваться FileZilla.
  5. Масштабируемость. Эта функция позволяет бизнесу одновременно экономить деньги и поддерживать необходимый уровень производительности, выполняя необходимое расширение Базы Данных.

Логирование и сервер FileZilla

Как и клиент, сервер FileZilla поддерживает два вида логирования: на экран и в файл.

Экранный лог

Т.к. сервер FileZilla разделен на две части (служба и административный интерфейс), экранный лог не будет вестись без запущенного административного интерфейса, к примеру, в случае если ни один пользователь не работает с этим интерфейсом. Также, из соображений быстродействия экранный лог ограничен по количеству строк.
Экранный лог включается автоматически при запуске административного интерфейса.

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

Что именно логируется

  • ID соединения (в скобках): каждое новое соединение получает свой уникальный ID, это часто помогает при отслеживании определенного соединения
  • Время события
  • Имя пользователя использующего это соединение, до окончания процесса аутентификации отображается сообщение (not logged in).
  • IP клиента
  • Разделитель >
  • Текст лога: полученные команды, отсылаемые ответы, сообщения о статусе и т.д.

Заметьте, что внутренние сообщения о статусе не подчиняются описанному формату.

Расположение

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

Значение цветов

Сообщения в экранном логе могут быть следующих цветов:

  • Оповещение: черный
  • Команды: синий
  • Ответы: зеленый
  • Сообщения об ошибках: красный

Что именно логируется

  • ID соединения (в скобках): каждое новое соединение получает свой уникальный ID, это часто помогает при отслеживании определенного соединения
  • Время события
  • Имя пользователя использующего это соединение, до окончания процесса аутентификации отображается сообщение (not logged in).
  • IP клиента
  • Разделитель >
  • Текст лога: полученные команды, отсылаемые ответы, сообщения о статусе и т.д.

Заметьте, что внутренние сообщения о статусе не подчиняются описанному формату.

Настройка логирования в файл

Откройте настройки сервера и перейдите во вкладку ‘Логирование’, после чего отметьте пункт ‘Логировать в файл’. Файлы с логами хранятся в поддиректории ‘Logs’ установочной директории сервера FileZilla. Их расположение не может быть изменено.

Ограничение размера лога

Включите ‘Ограничивать размер файла с логом’ и введите желаемое значение (в KB) в соответствующее поле. После того, как файл достигнет этого размера, старые записи будут из него удалены.

Ротация файлов с логами

У вас есть возможность логировать все в один большой файл, или же указать серверу создавать новый файл каждый день. Сервер FileZilla будет создавать файлы с логом с именем в формате fzs-yyyy-mm-dd.log.
Дата в имени файла соответствует ISO8601 (четыре цифры года, месяц, число), поэтому сортировка файлов по имени будет соответствовать хронологии их создания. Также вы можете установить число дней на протяжении которых хранить файлы с логами. Включите ‘Удалять старые файлы с логами через’ и укажите желаемое число (в днях) в соответствующем поле.

Учимся работать с FTP клиентом

Приветствую вас! Добрая половина владельцев сайтов и пользователей интернет совершенно не знают, как работать с FileZilla. Эта программа незаменимый помощник вебмастера, без которой ведение сайта я не представляю. Что это за фрукт, мы сегодня и будем рассматривать. Если вам необходимо загрузить какой-нибудь, файл на удаленный сервер, эта программа будет как нельзя кстати. Выражаясь простым языком с ее помощью, вы можете загружать совершенно любые документы в директорию файлового хранилища своего домена.

Особенность этого менеджера состоит в том, что вы можете работать в вашим ПК не запуская браузер, это очень удобно при работе сразу с несколькими проектами. В сегодняшней статье мы будем учится работать с FTP клиентом. Итак, приступим.

Что такое FTP клиент?

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

На мой взгляд это самая распространенная и удобная программа. Давайте научимся работать с FileZilla

FileZilla является как раз таким фтп клиентом. На мой взгляд это самая распространенная и удобная программа. Давайте научимся работать с FileZilla.

Дальше нам необходимо подключиться к вашему хостингу, жмем вкладочку «Файл» — «Менеджер сайтов».

В открывшемся окошке жмем копку «новый сайт» в которое вводим название вашего ресурса.

Дальше нам нужно выставить адрес вашего сервера (IP) в поле «хост». Когда вы покупали хостинг, адрес вам давался, в электронном письме. Также в нем должны быть указаны «логин» и «пароль».
Да забыл сказать, для активации пароля с логином в поле «тип входа» в выпадающем меню, выбираем «нормальный» и жмем кнопочку «соединится». Если все сделать правильно, то в 1 окошке вы увидите «соединение установлено».


Программа визуально разделена на 2 части:

1 часть-локальный сайт, в нем видно содержимое вашего ПК (программы, документы, игры и т.д.)

2 часть-удаленный сайт, здесь находятся объекты вашего хостинга.

Неопытному пользователю я посоветую сначала на у себя на ПК создать резервную копию всего блога.

Создаем резервную копию

На любом диске создаем каталог, в который копируем все содержимое, т.е. все файлы с удаленного сервера, диск где у вас установлена операционка не трогаем. Смотрим скриншот и повторяем.


Нажимаем курсором на любой файл в окошке (5). После чего, клавишами «Ctrl+C» выделяем все содержимое окошка (5). Жмем правую кнопку мыши и у вас должно появится выпадающее меню, с его помощью можно удалять, копировать, создавать и т.д.

Запомните следующее, если удалить файл с сервера, его невозможно будет восстановить, в FZ нет такой функции «Корзина». Дальше в выпадающем меню выбираем раздел «скачать», не забываем при этом проверить, чтобы в окошке (3) был заранее открыт каталог, созданный вами.

Вот вы научились делать копию резервную, а также скачивать файлы с хостинга.

Работа с файлами

Хочется сразу отметить тот факт, что перенос нужного вам объекта на сервер, производится в таком же порядке, отличается лишь тем, что действие происходит в левой части (локальная часть).

Большинство пользователей спрашивают, для чего все это делается? Приведу небольшой пример: вам необходимо исправить код «indeх.рhp». Вы находите его на сервере и скачиваете его в папку на ваш ПК.

Внимание, для редактирования документов не советую пользоваться стандартными программами, например, блокнот в Windows, при сохранении возможно может изменится кодировка и некорректно отображаться содержимое. Для этого лучше воспользоваться программой notepad++

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

Например, она у вас установлена. В поле (3) нажимаем на скаченный код «indeх.рhp», это делается правой кнопочкой мышки, затем выбираем «открыть с помощью».

Если у вас файл открылся в совершенно другой программе, то необходимо найти его у себя на диске. Будем рассматривать мой пример: жму «пуск» — компьютер, выбираю «локальный диск D», иду в папочку, которую назвал «тест». Дальше правой кнопкой мыши я нажимаю на «indeх.рhp», затем в меню выбираю «откpыть с помощью».

В появившемся окошке ищем notepad++, выбираем его и не забываем поставить галочку, нажимаем «ок». Смотрим изображение.

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

Т.к. этот файл уже есть на сервере, в появившемся окошке выбираем пункт «перезаписать» и жмем «ок».

Как работать с FileZilla вы научились, надеюсь все понятно. Если у вас будут вопросы к данной статье, не стесняемся задаем. Отвечу всем без исключения.

Управление пользователями

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

Для управления пользователями в меню Edit административного интерфейса выберите пункт Users.

Управление пользователями

При первом запуске у Вас в разделе Users будет пусто, поэтому мы должны создать пользователя. Для этого нажмите кнопку Add.

Добавление пользователя

В открывшемся окне укажите желаемый логин (допускаются только латинские буквы и цифры). Здесь же можно указать и группу если они уже созданы. Просто вводите логин и нажимайте OK.

Выберите созданного пользователя в разделе Users. Вам будет предложено указать для него рабочую папку, поэтому автоматически откроется страница Shared folders.

Shared folders

Нажмите кнопку Add в разделе Shared folders и укажите на диске каталог, к которому получит доступ выбранный пользователь FTP. После этого выделите его в списке и нажмите Set as home dir. Это действие запретит выход из данного каталога наверх в целях безопасности.

Для каждого добавленного каталога Вы можете задать права на чтение/запись, устанавливая, либо убирая флажки из чекбоксов.

Права для файлов:

  • Read — разрешить чтение, скачивание файлов из каталога;
  • Write — разрешить запись файлов в каталог;
  • Delete — разрешить удаление файлов из каталога;
  • Append — разрешить докачку файлов на сервер.

Права для каталогов:

  • Create — разрешить создание подкаталогов;
  • Delete — разрешить удаление каталогов;
  • List — разрешить листинг (просмотр списка файлов). Никогда не запрещайте это действие (флажок всегда должен быть установлен);
  • Subdirs — распространить права на подкаталоги.

Теперь перейдите на страницу General. Установите пароль для пользователя, поставив флажок в чекбокс Password и прописав пароль.

Чекбокс Enable account позволяет включать/отключать выбранную учётную запись FTP. Здесь же можно задать лимиты на максимальное число соединений для пользователя. Лимиты скорости для пользователя задаются на странице Speed Limits.

Для удаления пользователя выберите его в разделе Users и нажмите Delete. Кнопка Rename позволяет сменить логин выбранному пользователю (переименовать), а Copy — клонировать, т.е. создать копию с другим логином.

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

Настраиваем FTP соединение

Для подключения к удаленному серверу вам необходимо настроить это самое соединение. Для этого вы должны знать IP адрес сервера (он имеет вид например: 192.168.123.343) или его URL (например: www.fileserver.com). Обычно хостинг провайдер присылает необходимые данные в письме после покупки или после регистрации. Данные для подключения к удаленному серверу включают так же: логин, пароль и иногда прописывают порт через который производится соединение (порт указывается после двоеточия в ip адресе, например:  192.168.123.343:8080).

Подключение с помощью FileZilla производится 2 способами. Первый — это непосредственное указание в поле быстрого подключения всех данных и второй — создание в менеджере подключений записи с данными. В первом случае после закрытия программы данные о подключении не сохраняются, во втором — все будет сохранено (IP, логин и пароль). Учтите так же что все сохраненные данные для подключения к вашему серверу будут доступны любому, кто получит доступ к вашему компьютеру под вашей учетной записью. Поэтому если у вас не стоит даже пароля на вход в Windows, лучше используйте первый способ подключения, а данные для доступа храните в недоступном для других месте. Я очень рекомендую пользоваться для хранения всех паролей и данных для доступа в программе KeePass. О том как использовать ее для хранения данных доступа к FTP и при этом по нажатию одной кнопки производить подключение вы можете прочитать в статье: KeePass — надежное хранение паролей  и автоматизация заполнения форм.

Запускаем программу и в верхней строчке (там где помечено стрелками) указываем данные для подключения: Хост, Логин, Пароль, Порт (если необходим) и нажимаем кнопку «Быстрое соединение».

Если подключение прошло без ошибок, вы в правом окне увидите список из папок и файлов, которые находятся на вашем сервере к которому вы подключились через FTP клиент. Так же в истории действий в статусе будет указано что «Соединение установлено» и «Список каталогов извлечен». После первого вашего подключения к серверу, FileZilla сохранит историю подключений, которую можно открыть нажав на треугольничек справа от кнопки «Быстрое соединение». Информация для соединения сохраняется вся, кроме пароля. Его вам необходимо будет вводить каждый раз (в отличие от менеджера соединений, где хранится и пароль).

Теперь вы можете уже быстро создавать FTP соединение с вашим сервером. Второй способ подразумевает создание записей с данными доступа к вашим сайтам в менеджере сайтов. Для этого нажимаем кнопке «Открыть менеджер сайтов». И создаем новую запись нажав на кнопку «Новый сайт». Сразу же для идентификации придумываем ему имя (я назвал его например My Blog 01) и чтобы задать в параметрах для входа логин и пароль меняем тип входа с «Анонимный» на «Нормальный» (после смены появится поля для ввода логина и пароля).

После этого заполняем все необходимые поля (Хост, Пользователь (Логин) и Пароль) и нажимаем кнопке «Ок» если хотим просто сохранить запись или же нажимаем «Соединиться» для сохранения записи и соединения с сервером.

По умолчанию в настройках сохранение паролей включено, но если вдруг при сохранении записи выскочит уведомление об отключенной функции сохранения паролей, вам необходимо будет зайти в меню «Редактирование» >> «Настройки» и во вкладке «Интерфейс» убрать галочку с пункта «Не сохранять пароли».

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

Возможности программы FileZilla

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

  • Упрощенный интерфейс;
  • Русифицированные функции;
  • Возможность использования не только FTP-протокола, но и SSL/TLS, и SFTP;
  • Поддержка IPv6;
  • Смена языка интерфейса на любой желаемый;
  • Создание закладок;
  • Функция Drag & Drop;
  • Поддержка любых типов операционных систем, начиная с Windows и заканчивая Mac OS;
  • Возможность продолжения скачивания или закачивания данных, если этот процесс был прерван;
  • Смена значений скорости передачи данных, как в торрентах;
  • Менеджер сайтов для осуществления доступа к данным веб-сайтов посредством подключения к хостингу;
  • Создание логов;

И это только малая часть функций, которые есть в FileZilla. Конечно, есть аналогичная программа Total Commander (файловый менеджер), но она уже очень давно не обновлялась и в качестве защищенного варианта лучше рассматривать описываемый здесь FTP-клиент, так как он использует зашифрованные сессии. Конечно, почти такие же возможности доступны и в файловом менеджере Free Commander.

Клиент и сервер

Для рабо­ты по FTP нуж­ны двое: FTP-сервер и FTP-клиент. Что дела­ет сер­вер:

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

Так как FTP при­шёл к нам из вре­мён UNIX-систем, то любое соеди­не­ние тре­бу­ет логи­на и паро­ля. Если у поль­зо­ва­те­ля его нет, сер­вер его не про­пу­стит. Но что­бы сде­лать фай­лы доступ­ны­ми для всех, исполь­зу­ют ано­ним­ный режим. В нём логи­ном будет сло­во anonymous, а паро­лем — любой адрес элек­трон­ной почты. Совре­мен­ные бра­у­зе­ры уме­ют сами захо­дить на ано­ним­ные FTP-серверы и под­став­лять почту. Со сто­ро­ны это выгля­дит так, как буд­то ника­ко­го логи­на и паро­ля нет, но они есть.

Когда запус­ка­ет­ся FTP-сервер, ему гово­рят: «Ува­жа­е­мый сер­вер, вот спи­сок фай­лов и папок, кото­рые нуж­но пока­зы­вать на сер­ве­ре. Если к тебе посту­чит­ся поль­зо­ва­тель с таким-то логи­ном и паро­лем, то пока­жи ему всё, а если с вот таким логи­ном — то дай ему одну толь­ко эту пап­ку. Ано­ни­мов не пус­кать». Ещё один обя­за­тель­ный пара­метр — адрес сер­ве­ра и порт, по кото­ро­му будет идти пере­да­ча фай­лов.

Что­бы под­клю­чить­ся к сер­ве­ру, нуж­на спе­ци­аль­ная про­грам­ма, их ещё назы­ва­ют FTP-клиентами. Для каж­дой опе­ра­ци­он­ной систе­мы есть мно­го сво­их кли­ен­тов, напри­мер, FileZilla или CuteFTP. Те, кто рабо­та­ет в Linux-подобных систе­мах, часто исполь­зу­ют команд­ную стро­ку.

Интер­фейс CuteFTP для MacOS.

Рабо­та с FTP в команд­ной стро­ке.

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

Ссылка на основную публикацию