Как закачать файл по ftp. Как закачать файл на ftp

06.06.2019

Не будем вникать в теорию протоколов передачи информации. Нас интересует практическое применение FTP для загрузки html-страниц и файлов на хостинг. В практическом смысле FTP – это способ передачи данных между компьютерами, как в локальной сети, так и по интернету. При этом если на вашем компьютере стоит Windows, а сервер управляется Linux или другой ОС, проблем не возникнет, протокол FTP стандартный и общепринятый.

Почему заливать сайт нужно по FTP, а не по привычному протоколу HTTP? Потому что ФТП удобнее и быстрее. Разница примерно такая же, как между перевозкой товара в ящиках и коробках со склада в магазин машиной и его переноской в пакетах насыпью вручную. Одним словом, FTP не зря пользуется популярностью в интернете.

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

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

Передача файлов по FTP с помощью браузера Internet Explorer

Если под рукой нет никакого файлового менеджера или специального фтп-клиента, подойдет браузер «Internet Explorer» или окно «Мой компьютер», что, по сути, одно и то же.

Используя полученный у хостера данные, делаем прямую ссылку для подключения по FTP к серверу:

ftp://логин:пароль@адресftpсервера

Логин и пароль разделяются служебным символом «: », после пароля перед адресом ftp-сервера стоит служебный символ «@ ». В самом начале ссылки мы пишем «ftp:// », чтобы браузер был уверен, что передача файлов будет по протоколу FTP, а не по более привычному для него HTTP. Пробелов в ссылке быть не должно.


Чтобы скопировать файлы со своего компьютера на ftp-сервер, достаточно просто перетащить файл в открытое окно ftp-соединения. Файлы можно копировать как по одному, так и группами. Начнется стандартный процесс копирования файла:

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

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

Если у вас возникла ошибка ntldr is missing , рекомендую узнать о возможных причинах и способах ее устранении на сайте nastroisam.ru.

Смена прав доступа к файлу по FTP

Если вам нужно поменять права чтения/записи вашего файла (например, этого требует ваша система управления сайтом), сделать это не сложно. Нажмите правой кнопкой мыши на файле, закачанном на сервер, в окне FTP-соединения и выберите самый нижний пункт «Свойства». В открывшемся окне поставьте все птички и нажмите ОК.

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

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

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

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

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

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

FTP

Рассмотрим установку программы FileZilla и её использование для передачи файлов на файлообменный сервис Letitbit. В поле поиска любого поисковика вводим «filezilla» и в выдаче получаем домашний сайт программы.

Выбираем нужную нам версию программы и кликаем на ссылку для загрузки.

Нажимаем на кнопку «I Agree».

Ставим отметку в поле «Anyone who uses this computer (all users)» и кликаем на кнопку «Next».

Указываем путь для установки программы и кликаем на кнопку «Next».

Нажимаем на кнопку «Install».

Заканчиваем установку кнопкой «Finish» и запускаем программу.

FILEZILLA

Основное окно программы имеет такой вид.

Для создания доступа к сайту по FTP нам нужно зайти в «Файл»-«Менеджер сайтов…».

Получаем окно для управления веб-сайтами.

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

Теперь используем полученные нами данные в окне управления сайтами в программе (пошагово, как на скриншоте).

Шаг 1. Нажимаем «Новый сайт», пишем название сайта.

Шаг 2. Получаем запись с названием нашего сайта в «Мои Сайты».

Шаг 3. Копируем и вставляем адрес FTP сервера.

Шаг 4. Указываем порт 21 (основной номер порта для FTP).

Шаг 5. Выбираем Тип входа «Учётная запись» (для Анонимного входа на сервер шаги 6 и 7 пропускаем).

Шаг 6. Копируем и вставляем в эти 2 поля полученный Логин.

Шаг 7. Копируем и вставляем в поле «Пароль» полученный пароль.

Шаг 8. Можно сразу соединиться с сервером нажав кнопку «Соединиться».

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

Получаем соединение с сервером, о чём нас информирует надпись (1 на скриншоте) «Список каталогов извлечен». Дальше ищем в левом окне программы нужную нам папку с файлом, который хотим загрузить на сервер (2 на скриншоте) и нажимаем на неё. Получаем в нижнем левом окне программы содержимое этой папки (3 на скриншоте).

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

Теперь делаем 2 клика мышкой по файлу, который загружаем на сервер и после загрузки видим загруженный файл в правом нижнем окне программы. Внизу программы, во вкладке «Успешные передачи» видим цифру с количеством успешно переданных файлов, в нашем случае (1).

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

Для себя, в меню «Редактирование»-«Настройки…» ставлю в поле «Максимальное число попыток» — 10 попыток, чтобы заставить приложение, даже при обрывах связи, докачать наш файл на сервер до конца. Ну вот и всё! Описанной мною пошаговой инструкции и выбранных опций, хватит для обычной стандартной загрузки файлов.

Как загрузить файлы на сайт по FTP. Рано или поздно, но вам придется загружать или выгружать файлы своего сайта на сервер или с него. Если файлы небольшие или их мало, то можно обойтись и без FTP-клиента. Это делается в Панели управления вашего хостинга в файловом менеджере. Вы просто находите нужную папку и загружаете файлы при помощи кнопки Загрузить файлы в текущую директорию. Но когда необходимо загрузить на сайт много файлов и папок, то такой метод уже не подойдет. Для этого нам понадобиться другой файловый менеджер. Каждый пользуется тем файловым менеджером к которому привык. Я пробовала разные, но мне больше нравиться Total Commander, поэтому как загрузить файлы на сайт, я буду описывать на его примере.

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

Но пришло время, и я освоила и этот метод. Оказалось все легко и просто. Поистине, «у страха глаза велики».

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

Давайте вместе попробуем настроить его. Откроем программу Total Commander , и выберем вверху на панели инструментов иконку FTP .

У нас откроется небольшое окошко Соединение с FTP-сервером . Пока в нем нет ни одного соединения. Сейчас мы его настроим. Справа в этом окошке нажимает кнопку Добавить. .. И у нас открывается следующее окно – Настройка FTP-соединения .

На вкладке Общие прописываем следующее:

  1. Имя соединения — можете написать, что угодно. Главное, чтобы вы сами понимали, что это такое.
  2. Сервер (Порт) – пишите то, что вам дали на хостинге при создании своего сайта, когда вы устанавливали движок WordPress или другой. Обычно он примерно такого вида: ftp. chudopk. ru У вас после оно будет другим.
  3. Учетная запись – обычно это одно слово на латинице, которое вам дали при регистрации вашего сайта.
  4. Пароль – вам так же должны были дать. Только не путайте его с паролем для входа в свою Панель управления сайтом или для Панели управления на хостинге . Это должен быть пароль именно для входа по FTP. Если вы не помните его, то можно посмотреть его в Настройках сервисов (это на Спринхост). Или спросите в тех.поддержке.

5. На хостинге Джино прежде, чем попасть на сервер по FTP, вам надо будет открыть доступ к нему в своей Панели управления . Зайти в FTP-аккаунты и на вкладке Доступ по FTP сдвинуть рычажок вправо.

  1. Не забудьте поставить в настройках Total Commander галочку на запись – Пассивный режим обмена .
  2. Сохраните настройки.

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

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

Теперь соединение настроено. Осталось нажать на кнопку Соединиться .

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

Вот таким образом можно загрузить файлы на сайт.

"Как закачать файл на ftp"

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

ВНИМАНИЕ! Все способы рассматриваются на примере подсоединения к АКРОССовскому ftp в " " (подробности смотрите в теме ). Текущие параметры подсоединения смотрите там же, в самом первом сообщении темы, они могли измениться со времён написания статьи. В статье такие параметры выделены коричневым цветом, а примеры к ним - серым.

Для начала надо определиться, чем будете закачивать.

СПОСОБ 1: ЗАКАЧКА ПРИ ПОМОЩИ ИНТЕРНЕТ-БРАУЗЕРА

Простейший способ закачать файл - воспользоваться услугами браузера Internet Explorer 6, который идёт в комплекте с операционной системой Windows. Минус этого способа - весь канал будет отдан под закачивание, и работать в это время с Интернетом станет довольно затруднительно. Если вы успели проапгрейдиться до Internet Explorer 7, с ним этот фокус так просто уже не проходит. Используйте вместо него Windows Explorer. А ещё лучше научитесь пользоваться нормальными программами из следующих пунктов.

Итак, у вас есть некий файл "my-clip.avi", который нужно "залить" на ftp, и вы подключились к Интернету. Открывайте окно Internet Explorer и в строке "адрес" впечатывайте адрес ftp по такой схеме: ftp://логин :пароль @сервер :порт (в случае с АКРОССовским ftp адрес будет: ftp://examen :examen @сайтweb.net ), после чего нажимайте "Enter". В браузере какое-то время повисит иконка "фонарика" (обзор) и, в итоге, отобразится корневая папка ftp. Теперь просто копируйте свой файл в нужное место на ftp, как вы это делаете при обычной работе в Windows. Осталось только дождаться окончания копирования.

СПОСОБ 2: ЗАКАЧКА ЧЕРЕЗ ОПЕРАЦИОННУЮ ОБОЛОЧКУ

Следующий способ - воспользоваться каким-либо "коммандером". Рассмотрим данный способ на примере оболочек Total Commander (ранее звался Windows Commander) и Far.

В программе Total Commander запускаем ftp-модуль (Ctrl-F). Если настроенного соединения с ftp ещё нет, то создаем его, нажав кнопку "Добавить" (в случае с ftp АКРОССа настройки будут такими: заголовок - АКРОСС, имя сервера - сайтweb.net (точки, НЕ запятые), логин - examen , пароль - examen . Остальное - чистые поля). Нажимаем "ОК". Теперь появится новая строка с заданным заголовком и, выбрав её, мы соединяемся с сервером (с сетью Интернет вы уже должны быть соединены). Затем, на соседней панели находим файл "my-clip.avi" и нажимаем F5 (копирование). Если поставить галочку "фоновое копирование", можно указать допустимую полосу для закачивания.

Запустив Far, открывайте закладку ftp (Alt-F1, 2). Чтобы настроить соединение с ftp, переключайтесь на панель с фтп и нажимайте "создать" (Shift-F4). В первую же строку впечатывайте адрес по схеме: ftp://логин :пароль @сервер :порт . Остальное должно быть пустым (и строки, и галочки). Нажимайте "Enter" - у вас добавится новое соединение. Теперь выбирайте строку, указывающую на нужный вам ftp-сервер, и нажимайте "Enter". В соседней панели найдите свой видеофайл и нажимайте F5 - копирование начнётся.

СПОСОБ 3: ЗАКАЧКА ЧЕРЕЗ FTP-МЕНЕДЖЕРЫ

Рассмотрим способ на примере бесплатной программы FTP Commander, которую можно скачать отсюда (всего 644 Кб). Действия следующие:

1. Запускаем программу. Далее переключаем язык на русский. [рис ]
2. Добавляем новый ftp-сервер соответствующей кнопочкой "Новый сервер". [рис ]
3. Вводим адрес сервера, логин и пароль в соответствующие поля. [рис ]
4. Нажимаем кнопочку "Соединиться", выбрав предварительно созданный нами сервер. [рис ]
5. Как только соединение будет установлено, находим наш клип, который собираемся "заливать", у себя на компьютере ("Локальный компьютер"), через панель навигации. [рис ]
6. Выделяем нужный нам файл и жмём на стрелочку -> "Переписать файлы на FTP – сервер".

Остаётся только открыть в " " новую тему про своё творение, обязательно соблюдая , и дожидаться отзывов =).

Дополнения: Rick Junker, Esc

Похожие статьи