Как работать с ftp сервером

Как работать с ftp сервером

Для чего нужен FTP?

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

FTP расшифровывается как File Transfer Protocol (протокол передачи файлов). Основное назначение FTP — пересылать (копировать, передавать) файлы в Интернете (с удаленного компьютера на локальный и наоборот).

FTP-сервера умеют принимать и отдавать (upload & download) файлы с докачкой на прерванном месте.

Чтобы воспользоваться протоколом FTP, понадобится специальная программа — так называемый FTP-клиент. FTP-клиентом может служить интернет-браузер (например, MS Internet Explorer), Total Commander, Filezilla, специализированная программа CuteFTP и другие.

Все файлы, подготовленные к передаче на наш FTP-сервер, должны быть запакованы в архив.
Закачивать можно только отдельные файлы! Не пытайтесь закачать сразу весь каталог.

Каталог incoming доступен на запись, для закачки данных на сервер.
Все остальные каталоги доступны на чтение, для копирования данных с сервера.

Описание работы с наиболее популярными FTP-клиентами:

Это, пожалуй, самый простой способ и быстрый. Стандартный обозреватель всех операционных систем от Microsoft.
В строке "адрес" набрать ftp://ftp.bolid.ru. В случае успешного соединения Вы должны увидеть список каталогов нашего FTP-сервера.
Файлы можно просто перетаскивать в это окно IE.

Еще один простой и удобный пример.
Бесплатный FTP-менеджер Filezilla. Скачать Filezilla можно с официального сайта http://www.filezilla.ru.

Установите и запустите программу.
В поле "Хост" набираем ftp://ftp.bolid.ru и нажимаем "Ввод". При успешном соединении в правом окошке появляются каталоги FTP-сервера.

Процесс копирования файлов на FTP-сервер или с него осуществляется следующим образом.

Для копирования файла с сервера:

  • в правом окне войдите в нужную папку на FTP-сервере
  • выберите файл для скачки и нажмите на него правой кнопкой мыши
  • выберите пункт "Скачать". Копирование будет производиться в каталог, открытый в левом окне программы.

Для копирования файла на сервер:

  • в правом окне войдите в папку incoming на FTP-сервере
  • в левом окне выберите нужный файл-архив и нажмите на него правой кнопкой мыши
  • выберите пункт "Закачать на сервер"

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

Total Commander 7.0

Проще всего нажатием комбинации Ctrl+N вызвать приглашение ftp-соединения и ввести ftp://ftp.bolid.ru.

Процесс копирования файлов на FTP-сервер или с него ничем не отличается от обычного копирования файлов на жестком диске.

Q: Почему я не могу закачать некоторые файлы?
A: Имена файлов, закачиваемых на FTP-сервер компании ЗАО НВП "Болид", могут содержать только буквы латинского алфавита , цифры, символы "." (точка) и "_" (подчеркивание). Имя файла не должно начинаться с точки.

Q: Почему я не могу закачать папку с файлами?
A: Закачивать можно только отдельные файлы. Перед закачкой лучше всего заархивировать данные.

Q: Где почитать про протокол FTP подробно?
A: Если Вы хотите узнать про FTP подробнее, то можете зайти сюда — http://ru.wikipedia.org/wiki/Ftp.

Q: Почему у меня нет соединения с FTP-сервером?
A: Вам необходимо проверить соединение с FTP-сервером. Самый простой способ — с использованием командной строки "Пуск — Выполнить — cmd". В командной строке набрать "telnet ftp.bolid.ru 21", и у Вас должны появиться похожие строки экрана.

При удачном соединении Вы должны увидеть ответ от сервера (см. рисунок 2). Если соединение не устанавливается, то Вы увидите сообщение об ошибке. Обратитесь к администратору сети для выяснения типа подключения к Интернет.

Также возможна работа по протоколу FTP через прокси-сервер. Большинство программ — FTP-клиентов поддерживают эту возможность. Настройки прокси-сервера уточните у администратора сети.

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

1. Скачиваем FTP-клиент.

Для работы нам потребуется программа — FTP-клиент. Я рекомендую использовать FTP-клиент FileZilla. Также можете использовать Total Commander.

Скачать FileZilla можно с официального сайта или нашего сервера. Выбираем вариант «Скачать FileZilla Client».

2. Установка FTP-клиента FileZilla.

Запускаем скачанный установочный пакет FTP-клиента.

Принимаем соглашение нажатием кнопки «I Agree». Начинается установка клиента Filezilla.

Нажимаем Next для продолжения:

Ставим все галочка в чекбоксах и снова нажимаем Next:

Указываем папку, в которую будет установлен клиент Filezilla. Не рекомендуется использовать русские символы в пути установки.

Нажимаем Next и Install. Программа устанавливается. Завершаем установку.

3. Работа с FTP-клиентом Filezilla.

После установки открывается окно FTP-клиента. Посмотрите в верхний левый угол на кнопку «Открыть менеджер сайтов» (отмечена стрелкой).

Читайте также:  Как сделать видимым формат файла

Нажимаем на кнопку «Открыть менеджер сайтов» и открывается менеджер сайтов:

Менеджер сайтов:

1. Блок «Мои сайты»

В левом верхнем сегменте располагаются «Мои Сайты» — список всех Ваших сайтов, к которым Вы можете подключиться по FTP.

2. Блок управления сайтами.

Слева внизу располагаются кнопки:

  • Новый сайт — добавление подключения по FTP к новому сайту.
  • Новый каталог — создание новой папки, в которую Вы сможете добавлять сайты (группировка сайтов)
  • Новая закладка — также как в браузере — ссылка на страницу. Разница в том, что эта ссылка может быть на файл на компьютере (путь к файлу или папке) или на файл/папку на сервере.
  • Переименовать — позволяет переименовывать добавленные сайты, папки, закладки.
  • Удалить — удаляет любые добавленные элементы.
  • Дублировать — создает копию.

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

3. Опции подключения к сайту.

Если выбран сайт, то отображаются такие опции:

Хост — это имя или IP-адрес сервера хостинга, к которому происходит подключение. Узнать, какой хост указывать, Вы можете в панели управления Вашего хостинга (ищите параметры подключения по FTP) или в техподдержке хостинга.

Порт — указывает порт подключения к серверу. Обычно не требует заполнения или же указан в панели управления хостингом, спросите Вашу техподдержку.

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

Шифрование — возможность обеспечивать шифрование через TLS (криптографический протокол, обеспечивающий защищённую передачу данных между клиентом и сервером в сети Интернет, аналог SSL). Лучше не включать — на многих серверах не работает.

Тип входа: анонимный (никакие данные для входа не указываются — такой тип входа практически не используется), нормальный (самый часто используемый тип входа — указываете Ваш логин и пароль от FTP, которые можно узнать или создать в панели управления хостингом — можете также спросить у техподдержки хостинга как это сделать), запросить пароль (изначально вводится логин, а пароль после запрашивается), интерактивный (используется очень редко), учетная запись (помимо логина и пароля вводится учетная запись, используется редко).

  • Пользователь = имя пользователя/ логин для подключения по FTP
  • Пароль = пароль для подключения по FTP
  • Учетная запись — обычно не требуется
  • Комментарии — пояснение к добавленному сайту.

Добавление нового подключения по FTP.

Нажимаем кнопку «Новый сайт»:

Появляется «Новый сайт» — и мы его сразу переименовываем в удобное и понятное название. Теперь смотрим направо и заполняем поля: хост, вход — нормальный, имя пользователя и пароль.

Когда мы заполнили все поля, нажимаем снизу кнопку «Соединиться» или «Ок».

При нажатии Ок менеджер сайтов сохранит сайт и будет закрыт, если же нажать соединиться, то сайт будет сохранен и Filezilla попробует подключиться к серверу. Если все данные указаны верно, то подключение будет установлено. Мы увидим такое окно:

Интерфейс FileZilla.

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

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

Далее блоки разделены на две половины — слева показаны файлы и папки, расположенные на Вашем компьютере, справа — файлы и папки, лежащие на сервере.

Внизу страницы расположена панель текущих заданий — в ней отображается процесс передачи файлов и папок, а также успешные и неудачные передачи. Особенно удобно это при передаче множества файлов.

Передача файлов на сервер и с сервера через FTP.

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

Можно выделять одновременно сколько угодно файлов и папок. На картинке показать процесс передачи файла. В нижней секции показан ход передачи:

Установка прав на папку и на файлы с помощью FileZilla.

Чтобы установить права доступа на файл или папку, выберите ее на сервере и нажмите правую кнопку мыши. Нажмите на нижнюю ссылку меню «Права доступа к файлу». Откроется меню установки прав на файл или папку:

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

Читайте также:  Комп не загружается черный экран кулеры крутятся

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

Напротив, недостаточные права на файлы или папку могут привести к неработоспособности сайта, когда доступ к файлам будет блокироваться. Будьте внимательны и устанавливайте особые права только при необходимости.

Поделитесь этой записью с друзьями, буду благодарен!

Это полезно знать:

  1. WordPress: как объединить css файлы темы оформленияНекоторые темы оформления WordPress загружают более чем один файл стилей CSS. Когда CSS-файлов много, увеличивается.
  2. Установка блога WordPress на локальный сервер DenwerПосле установки самого локального сервера мы приступаем к установке нашего блога WordPress на сервер. Рассмотрим.
  3. Что такое сайт, из чего он состоит?1. Сайт как единое целое. Современный сайт — это уже не просто набор HTML-страниц, картинок, файлов.
  4. WordPress — отключение скриптовМы уже рассмотрели как отключать CSS-файлы стилей, причем отдельно файлы, подключаемые темой оформления (подробнее тут).
  5. WordPress — объединение CSS-файлов стилей. Отключение загрузки лишних CSS-файлов плагиновУменьшение числа запросов к серверу — отличный способ оптимизации сайта. В темах оформления WordPress зачастую подключаются.

17 thoughts on “ Как пользоваться FTP-клиентом. FTP-клиент FileZilla ”

А что заносится в поле ХОСТ-просто название или URL хоста?

Что такое FTP

FTP расшифровывается как File Transfer Protocol, то есть протокол, который используется для передачи файлов. Чаще всего вы можете услышать эту аббревиатуру в отношении глобальной сети – утилиты, работающие по протоколу FTP, помогают загружать файлы на серверы, что особенно полезно, если вы администрируете сайты. Если выражаться более простым языком, то данный протокол позволит вам подключиться к какой-либо удаленной папке и работать с ней, в том числе загружая на нее (или из нее) нужные вам файлы. Для того, чтобы воспользоваться FTP, вам только нужно убедиться, что сеть поддерживает протокол TCP/IP (по этому протоколу, например, работает Интернет).

Нужно также отметить, что протокол FTP появился давно – в 1971 году, для сравнения протокол HTTP был создан почти через двадцать лет, в 1992 году, и в плане работы с файлами FTP до сих пор является предпочтительным протоколом.

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

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

Почему Filezilla?

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

Выше мы уже обговорили, что протокол FTP удобен для передачи файлов, однако он имеет много уязвимостей в защите и является небезопасным. Иными словами, незашифрованные данные, которые вы передаете по этому протоколу, могут быть перехвачены кем угодно – а если речь идет о личных данных (логинах, паролях), то вы можете представить, чем это может вам обернуться. Поэтому для того, чтобы обезопасить свои данные от кражи, необходимо использовать другие, безопасные протоколы FTPS или SFTP. Filezilla отличается тем, что поддерживает эти протоколы (для того, чтобы использовать безопасный протокол, в программе необходимо выбрать «Файл» -> «Менеджер сайтов» -> во вкладке «Общие» изменить протокол с FTP на SFTP).

Другими преимуществами Filezilla являются бесплатное использование, поддержка русского языка и кроссплатформенность (можете установить это ПО на машины с Linux, Windows или даже Mac OS X). Чуть подробнее почитать можно на русскоязычном сайте http://filezilla.ru/ Там же вы найдете и документацию, а также полезные статьи.

Работа в Filezilla

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

Установить Filezilla вы можете прямо с официального сайта: https://filezilla-project.org/download.php?type=client

Настройка Filezilla

Для того, чтобы настроить Filezilla, вам необходимо знать свой логин и пароль от панели управления, а также название хоста. Timeweb присылает эту информацию после регистрации в приветственном письме (там отдельно будут указаны данные для использования FTP), а также на главной странице панели управления (смотрим блок «Доступ по FTP»):

Читайте также:  В какой программе рисовать интерьер

Теперь открывайте Filezilla и вводите все эти данные в соответствующие строки:

В поле «Порт» напишите 21 (этот порт использует FTP). Затем нажимайте «Быстрое соединение».

Внимание!
Иногда на этом этапе у вас может возникнуть ошибка ENETUNREACH — Сеть недоступна, из-за которой соединение не будет установлено. Решается данная проблема легко – выключением (или временным приостановлением) антивирусной программы.

Если соединение установлено правильно, то в блоке справа внизу вы увидите список файлов, которые доступны на вашем аккаунте (по сути, это же самое вы увидите, если зайдете в панели управления хостингом в раздел «Файловый менеджер»).

Но каждый раз при запуске Filezilla заново вводить эти данные, согласитесь, неудобно, поэтому мы сделаем следующее:

  1. Открываем «Менеджер сайтов».
  2. Нажимаем «Новый сайт» (по желанию переименовываем его).
  3. Тип входа: вместо «Анонимный» ставим «Нормальный».
  4. Вводим все данные.
  5. Нажимаем «ОК» или «Соединиться»

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

Кстати, во вкладке «Дополнительно» вы можете указать путь к какой-то конкретной папке на сервере (строка «Удаленный каталог по умолчанию), и тогда при каждом подключении вы будете попадать не в корневой каталог, а в заданную папку.

Управление файлами

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

Вы можете заходить в них, смотреть и т.д. – в общем, как на обычном компьютере. Точно так же осуществляется и перенос файлов/папок между вашим компьютером и сервером – просто перетащите нужный вам элемент из одной области в другую (drag-and-drop).

Также вы можете нажать правой кнопкой мыши на файле или папке на вашем компьютере и выбрать верхнюю строчку «Закачать на сервер» – элемент будет загружен в открытую справа папку на сервере. При этом если файл не загрузился мгновенно (а имеет большой вес), то внизу, во вкладке «Файлы в задании» вы увидите зеленую полосу загрузки:

Чтобы создать папку на сервере, нажмите правую кнопку мыши в области справа, где отображены папки и файлы сервера, далее выберите «Создать каталог» и присвойте ему любое название (но обязательно латинскими символами!).

Хотите удалить или переименовать? Все точно так же возможно по щелчку правой кнопки мыши.

Аналогично вы можете и перейти к редактированию файлов (пункт «Просмотр/Правка»), при этом можно использовать как программу по умолчанию, так и выбрать какой-нибудь редактор. Чтобы настроить автоматическое открытие файлов другим редактором, выберите пункт «Редактирование» в верхнем меню, затем «Формат файлов» – и сделайте активным пункт «Использовать следующий редактор» (с последующим выбором нужной вам программы):

Filezilla позволяет настраивать и права доступа: для этого на элемент нужно нажать правой кнопкой мыши и выбрать «Права доступа к файлу».

Работать с файлами можно и в отложенном режиме: допустим, вы выбрали файлы, которые вам нужно перенести на сервер – выберите их, нажмите правую кнопку мыши и строчку «Добавить файлы в задание» (даже в том случае, если вы не подключены к серверу). Они отобразятся в блоке ниже. Затем подключитесь к серверу, снова кликните правой кнопкой по ним и выберите «Выполнить задание» — все файлы будут перенесены на сервер.

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

Зачем это использовать? Допустим, у вас на компьютере есть папка с файлами вашего сайта – точно такими же, как и на хостинге. Файлов, как и папок, может быть очень много – и вот для удобства ориентирования в них и был добавлен такой режим: переходя из папки в папку в одном окне (допустим, серверном), вы будете точно так же, синхронно переходить в окне, где отображается содержимое вашего компьютера. Режим позволит вам не запутаться во множестве этих папок. Но, естественно, действует он лишь в том случае, если названия директорий полностью совпадают.

Заключение

Filezilla – это простой, удобный и функциональный инструмент для работы с файлами на сервере. К тому же он абсолютно бесплатный. Надеюсь, моя статья оказалась вам полезной. Если есть вопросы, спрашивайте – обязательно отвечу!

Ссылка на основную публикацию
Как поставить напоминалку на андроиде
Привет всем. Нужно ли вам напоминать о каких-либо событиях? Я думаю напоминания не помешают никому. В силу своей занятости или...
Как пользоваться microsoft office access
Введение В современном мире человеку приходится сталкиваться с огромными массивами однородной информации. Эту информацию необходимо упорядочить каким-либо образом, обработать однотипными...
Как пользоваться steam link
Несколько лет назад американская компания Valve , знакомая многим по непотопляемому Steam и таким знаменитым сериям игр, как Half-Life, Team...
Как поставить пароль на покупку фильмов ростелеком
Интерактивное ТВ от Ростелеком предлагает абонентам огромное многообразие телеканалов различного содержания. Многие из них совершенно не рассчитаны на младшую аудиторию....
Adblock detector