Блог по продвижению сайтов Блог по SEO

Как зайти на сайт через FTP-клиент?

Просмотров: 26462

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

ftp как подключиться filezilla

Для начала разберемся, что такое FTP (произносится по-русски как «ФТП»).

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

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

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

Скачать FTP клиент

Один из самых простых, распространенных и бесплатных клиентов называется FileZilla.
Скачать лучше всего также на официальном сайте http://filezilla.ru/get/

Читайте также:  Как побороть нечеткие и размытые шрифты в Windows 7 ?

Выберите последнюю версию для вашей операционной системы и нажмите «Скачать».

Скачать Filezilla

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

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

Запустить FTP клиент

Запустите FileZilla и установите соединение с вашим сайтом.
Для этого откройте «Менеджер сайтов» (нажмите CTRL + S).
Создайте новый сайт и пропишите данные авторизации как на скриншоте.

Установка соединения FTP

При отсутствии у вас логина и пароля обратитесь к хостеру, он пришлет вам их еще раз.

Аккуратно скопируйте по очереди и логин и пароль.
Выберите тип входа "Нормальный" - в этом случае пароли сохранятся в программе и их не потребуется вводить каждый раз при подключении к сайту.

Однако если вы очень опасаетесь за свой сайт и хотите свести риск взлома с помощью украденных от FTP паролей к минимуму, тогда выберите тип входа: "Запросить пароль".
Логин при этом сохранится, а пароль нужно будет вводить каждый раз при работе с внутренними файлами сайта.

Далее вставляйте скопированные логин и пароль в соответствующие поля. Если логин и пароль корректны, и вы нигде ничего не напутали, то соединение успешно установится, и вы увидите примерно такое окно.

Читайте также:  Как сделать скриншот экрана на компьютере за 2 секунды

Копируем файлы по FTP

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

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

Основные параметры ФТП клиента

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

Настройки ftp-клиента Filezilla
Сейчас перейдем к конкретным операциям с файлами.

Редактировать файлы в FileZilla

Наиболее частое действие с файлами в FTP клиенте - это их редактирование.
Например, вам нужно внести важные изменения в файл .htaccess

Находим его по нужному пути (этот файл обычно лежит в корне сайта), кликаем по нему правой кнопкой мыши и выбираем желаемое действие, в данном случае "Просмотр/Правка".

Настройки FileZilla: редактируем файлы

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

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

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

Читайте также:  История о том, как я не мог целый день зайти на свой сайт

Итак, при вызове команды "Просмотр/Правка" файл загрузится на компьютер и откроется в том редакторе, который установлен для данного типа файлов.
Я предпочитаю Notepad++ как бесплатный и удобный редактор файлов.

Скачать Скачать бесплатно: Downloads | Notepad++
Скачано: 102, добавлено: 31.Дек.2019

Это отличная альтернатива обычному "блокноту" (Notepad.exe) с расширенными функциями редактирования именно программных файлов.

Делается это в меню "Редактирование / Настройки".

правка файлов по ftp через notepad plus

Вы можете использовать что-то другое и при необходимости указать в настройках FileZilla какую-то другую программу, например, путь к Notepad++ или Editplus или любой другой редактор.

Ассоциация файлов Filezilla

После внесения необходимых правок просто сохраняете файл в редакторе (достаточно нажать CTRL+S) и у вас появится всплывающее окно:

Окончание редактирования файла в Filezilla

Подтвердите операцию и правки будут внесены в файл на вашем сайте.

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

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

Ну и напоследок важный момент

При сохранении изменений следите за правильностью выбираемой кодировки файла - она должна быть UTF-8.

кодировка utf-8

А в EditPlus это делается при выборе команды "Сохранить как..."

Сохранение в нужной кодировке EditPlus

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

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

Блог — Сергея Арсентьева 📈
image
Сергей Арсентьев
Всего материалов на сайте: 239
Активных комментариев: 3 500
Работает онлайн: 10.6 лет
Читателей за это время: 2 465 742
Я в соцсетях —
Фото
Бесплатный видеокурс для начинающих. Что такое фриланс, можно ли на нем зарабатывать и сколько?
Бесплатно Подробнее
Фото
Бесплатная мини книга для тех, кто хочет заказать сайт, но растерялся во множестве CMS и вариантов выбора.
Бесплатно Подробнее
Фото
Пошаговый видеокурс "Как работать в Опенкарт" с уроками по добавлению товаров и статей.
Комментариев 13
  • Сергей

    Стоит ли обратить внимание на установку серверной программы или версии Pro?

    Комментировать
    • Сергей Арсентьев

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

      Комментировать
  • Светлана

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

    Комментировать
    • Сергей Арсентьев

      После того, как фрилансеры поработают над вашим проектом, рекомендую менять пароль на доступ по FTP.

      Комментировать
      • Светлана

        Спасибо! Пароли я всегда меняю. Только вот нужно ли ФТП или можно от админки давать доступ?

        Комментировать
        • Сергей Арсентьев

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

          Комментировать
  • петр
    петр

    после добавления в ассоциацию файлов данного текста пишет НЕ НАЙДЕНА АССОЦИИРОВАННАЯ ПРОГРАММА НА C:\Program

    Комментировать
    • Сергей Арсентьев

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

      Например, вместо:
      "C:\Program Files (x86)\EditPlus 3\editplus.exe"

      у вас может быть:
      "C:\Program Files\EditPlus\editplus.exe"

      просто посмотрите, где у вас editplus.exe лежит.

      Комментировать
  • Керим

    Спасибо! Всё грамотно! :yes:

    Комментировать
  • Елена
    Елена

    Здравствуйте! Или это опечатка или что? Вообщем пока не добавила одну букву в настройки ассоциаций, файл не открывался.
    "Скопировать текст:

    xml «C:\Program Files (x86)\EditPlus 3\editplus.exe» -open
    htm :whew: «C:\Program Files (x86)\EditPlus 3\editplus.exe» -open HTML
    js «C:\Program Files (x86)\EditPlus 3\editplus.exe» -open"

    Комментировать
    • Сергей Арсентьев

      htm - это формат html файлов.
      можете написать плюс к нему и html - будут открываться файлы с полным расширением.

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

      Комментировать
  • Kolasa

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

    Комментировать
    • Сергей Арсентьев

      Попробуйте использовать в качестве адреса сервера не http://ftp.ваш-сайт, а просто ваш.сайт.ru, то есть не http://ftp.moytop.com, а просто moytop.com.

      Также можете сообщить, какая ошибка выдается программой: по ней можно многое сказать.

      Что касается безопасности, то увы, если даете доступ по FTP, то человек фактически получает доступ ко всему сайту и всем файлам на нем.

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

      Прежде чем давать кому-то доступ:
      1) сделайте бекап сайт (если хостер автоматически не бекапит каждый день), чтобы потом не суетиться при поломавшемся сайте.
      2) зарегистрируйте сайт в nazamok.com (чтобы при появлении новых скриптов или ссылок вам шло сообщение).
      3) работайте только с опытными фрилансерами с большим количеством положительных отзывов. Они стоят дороже, но редко размещают на сайтах клиентах левый код. :cool:

      Комментировать
Смотреть еще комментарии
Добавить свой комментарий