Абсолютно любому вебмастеру требуется доступ к сайту по FTP, потому что он позволяет закачивать на сайт файлы (картинки, музыку, видео и др.), или удалять (заменять новыми) ненужные файлы. FTP представляет из себя доступ к онлайн-диску (хостингу), где лежат все файлы сайта.
Для начала разъясню, что такое FTP.
Определение из всенародно любимой Википедии:
FTP (англ. File Transfer Protocol — протокол передачи файлов) — стандартный протокол, предназначенный для передачи файлов по TCP-сетям (например, Интернет). FTP часто используется для загрузки сетевых страниц и других документов с частного устройства разработки на открытые сервера хостинга.
По сути передачу файлов по FTP можно сравнить с копированием файлов на съемный диск (флешку).
Для работы с FTP существует достаточно FTP-клиентов, но я пользуюсь FileZilla.
Скачать свежую версию FileZilla можно на официальном сайте.
FileZilla
После загрузки и установки на компьютер запускаем FileZilla.
Первым делом нужно добавить FTP-аккаунт своего сайта. Для этого в меню выбираем Файл->Менеджер сайтов…, или нажимаем Ctrl+S.
Появится следующее окошко:
В поля мы должны вписать данные для доступа к сайту. Настройки FTP Вы можете узнать у своего хостера. Для настройки FTP-подключения нам потребуется только вкладка Общие.
Хост: адрес FTP-сервера;
Протокол: FTP — File Transfer Protocol;
Порт: — как правило 21;
Шифрование: Use plain FTP;
Тип входа: Нормальный;
Пользователь: логин пользователя FTP;
Пароль: пароль FTP.
Нажимаем Соединиться. Если все сделали правильно, то в правом окошке появится корневая директория со списком файлов и папок.
Если сайтов несколько, можно после добавления первого таким же образом добавить и остальные.
Теперь можно в левом окошке открыть нужные папки/файлы и, перетаскивая их мышкой, закачать на сайт. То же самое нужно делать и при скачивании с сайта каких-либо файлов (например, для правки кода в php-файле). Также FileZilla позволяет устанавливать права доступа к файлам и папкам — сделано это для безопасности. Чтобы установить права доступа, кликните по файлу/папке правой кнопкой мыши и выберите Права доступа к файлу…
Если у Вас сайт на WordPress, то для папок права доступа должны быть 755, кроме таких папок как cache и uploads (на них 777), а на файлы – 644. Проверить права доступа можно с помощью плагина WSD Security.
В принципе не плохая программка я правда детально её не изучал, но на первый взгляд не плохо