Как настроить FTP? Как выставить права на папку?

Согласитесь, бывает в разговоре, когда один человек, что-то пытаясь популярно объяснить другому, зачастую незнакомыми терминами способен последнего загнать в «непонятки» еще больше. Вот и у меня с читателями так иногда бывает. Пишешь вроде бы очевидную тебе вещь типа «положите файл в такую-то папку на сервере и выставите ей права…», а читатели начинают спрашивать — Как это положить? Или — Какие еще права?
Будем сегодня восполнять этот пробел в знаниях. Итак, вы уже имеете свой блог или сайт на WordPress и соответственно получили представление об административной панели управления WP. Через админку можно сделать многое, но далеко не все.
Как, например, изменить отдельно взятый файл вашей установленной темы или плагина? Для этого вам необходим доступ к вашему серверу, на котором собственно все это и хранится. Что бы получить доступ к своим файлам на сервере вам необходимо настроить FTP соединение с ним. Как это сделать?
Как настроить FTP?
Вам понадобится программа — файлменеджер типа Total Commander или FileZilla. Первый платный (хотя, в рунете это понятие, как вы понимаете, довольно условно) и мощный, универсальный инструмент для работы с файлами и папками. Второй бесплатен и представляет собой похожий инструмент, но заточенный изначально для работы именно в сетях. Не буду тут очень подробно на них останавливаться, потому что это две темы для отдельных, больших статей, а отмечу только, что раньше использовал Total Commander, но в последнее время перешел на FileZilla. Второй работает быстрее, во всяком случае у меня.
Используем Total Commander
Для добавления и настройки нового FTP соединения скачайте и запустите Total Commander. В верхнем меню выберите – Сеть – Соединиться с FTP сервером или нажмите CTRL+F на клавиатуре. Перед вами появится окошко, где выберите – Добавить.
В новом окне — Настройка FTP соединения, вам нужно будет заполнить четыре первых, пустых поля данными с вашего сервера. Где взять данные? У вашего хост провайдера.
Я покажу пример на основе хостинг сервиса Hostenko.com. Если у вас другой провайдер, то соответственно, вам нужно взять их из вашей панели управления для этого хостинга. Не нашли? Тогда обратитесь в тех поддержку или просто поищите в справке. Как правило, все подобные вопросы давно и подробно расписаны у хостинговых компаний.
Владельцы сервиса Hostenko заходят в личный кабинет и кликают по — Управление хостингом под строкой с вашим доменом. Тут вся необходимая для FTP соединения информация.
Возвращаемся к нашему Total Commander.
Первое поле — Имя соединения. Задайте произвольной имя для вашего будущего соединения. Как правило, тут просто вводят имя сайта.
Второе поле — Сервер (Порт). Сюда скопируйте адрес вашего хоста типа — ftp://xxx.hostenko.com. Префикс можно не копировать, так что оставьте только — xxx.hostenko.com
Третье поле — Учетная запись. Тут введите ваш логин.
Четвертое поле — Пароль. Тут соответственно, пароль.
Все. Далее жмете кнопку ОК и возвращаетесь в окно Соединение с FTP сервером. В списке появилось новое соединение с именем, которое вы задавали в первом поле. Выбираете его и кликаете на — Соединиться. Если соединения не происходит, зависает и т д., значит вы, где то таки «накосячили» с данными. Проверьте все внимательно еще раз.
Пару слов о другом файлменеджере – FileZilla. Интерфейс там несколько отличается от рассмотренного нами выше, однако суть и вводимые параметры для настройки FTP соединения остаются неизменными.
Как задать права папкам?
После того как вы успешно соединились со своим сервером, в окне Total Commander увидите корневую директорию своего сайта.
Находите нужную папку. Выделяете её и идете наверх, в главное меню – Файлы – Изменить атрибуты. В появившемся окне — Изменение атрибутов внизу, в левом углу выставляете требуемые права. Можете сделать то же самое путем отметок в соответствующих чекбоксах выше. Далее нажимаете ОК. Необходимые права на папку установлены.
Используем FileZilla
Скачиваем клиент (см. ссылку выше) и запускаем. Суть практически идентична тому что я описал выше. Для быстрого соединения можно использовать строку под меню. Вводите туда адрес хоста, имя пользователя и пароль.
Можете использовать специальный «Менеджер сайтов» доступный по клику в верхней, левой части меню. Кликнув вы попадете в новое окно для добавления сайтов. Нажимаем кнопку «Новый» и вводим название. Затем заполняем всё те же данные с хостинга справа. В выпадающем списке Тип входа выбираем — «Нормальный».
Для того что бы выставить права на папку в клиенте FileZilla, переходим к своим файлам на сервере, правой кнопкой мыши кликаем на нужную папку и выбираем — «Права доступа к файлу». Указываем нужные права с помощью чекбоксов или просто введя цифру.
Теперь вы знаете, как настроить FTP соединение и при необходимости изменить права на папки с файлами. Уверен, в будущем, вам не раз потребуется, что-то вручную скопировать на сервер или оттуда, на свой комп.
В дополнение хочу заметить, что в последнее время, ситуация когда необходимо вручную выставлять права на какие либо папки встречается все реже и реже. У нормальных хостинг провайдеров по умолчанию, на все ваши папки уже будут выставлены соответствующие права. Авторы плагинов тоже в свою очередь стараются лишний раз не обременять пользователей лишними настройками. Так что запомните — если тема или плагин работают нормально, то никакие права дополнительно выставлять не надо.
Удачи вам и надежных соединений.
Помню я тоже боролось с этим FTP и Total Commander, когда нужно было сделать шаги по защите сайта. Новичкам это, действительно нужно. Сейчас вроде бы имею представление, но если потребуется, буду действовать по Вашим инструкциям. Спасибо за статью!
Всегда пожалуйста 🙂
Пришлось столкнуться с изменением прав на файлы на хостинге. Было вообще весело, их просто нельзя было поменять. Пришлось искать скрипт и уже с его помощью менять права
ну это проблема хостера вашего тогда
Спасибо, что научили просто и пошагово!
Пожалуйста 🙂
Спасибо!!!! помогли установить правильно плагин. Очень доступно и просто. Удачи Вам!!!
При автоматическом обновлении до новой версии Вордпресс произошел сбой в сети и зависание. После перезагрузки блог открывается но доступа к консоли нет — Страница —.com не работает
Сайт====7.com пока не может обработать этот запрос.
HTTP ERROR 500
Как восстановиться не знаю. Буду благодарна за помощь , за подсказку. Татьяна