Зачем нужен FTP-доступ и как его обычно настраивают?

Saputo аватар
60

Что такое FTP примерно понятно. Но не понятно, в чем его принципиальное отличие от работы с сайтом через панель управления хостера.
Ситуацию осложняет то, что некоторые разработчики расшиений говорят о том, что не саппортят сайты, на которых FTP отключен. Попытался выяснить - ответ был, что все дело в CHMOD. Тут я совсем запутался. Получается, что при работе через FTP можно сайт "закрыть" намного сильнее, чем при работе через панель хостера? FTP значительно повышает уровень безопасности?
Другой вопрос - что нужно обычно сделать, чтобы активировать FTP? Вернее, какие данные я сам "придумываю" и вписываю, а какие нужно запрашивать у хостера? То есть, вопрос не в том, что делать в конкретной ситуации, а в том, какую нужно получить информацию, чтобы можно было включить эту функцию? Закладки про FTP есть и в настройках сайта и в хостинг панели - кто из них "главнее"? Где первоначально создаются параметры для FTP-доступа?

Дима аватар
405

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

Из файлового менеджера панели файлы загружаются по HTTP. У создаваемых на сервере файлов владельцем может оказаться www-пользователь. При загрузке по FTP -- пользователь, соответствующий вашему аккаунту на хостинге.

Ну и много других отличий. В целом протокол HTTP хуже приспособлен под передачу файлов.

Saputo писал(а):
Другой вопрос - что нужно обычно сделать, чтобы активировать FTP?

Всё должно быть активировано. Хостер должен вам выдать адрес, имя пользователя и пароль для доступа к серверу по FTP. Часто логин-пароль совпадают с вашими основными на хостинге, а адрес -- просто адрес вашего сайта. Надо взять FTP-клиент и попробовать подсоединиться к серверу.

Saputo аватар
60

Дима, спасибо! По поводу www-пользователя примерно понял. Но если по www загружать архив (с сайтом внутри). А на хосте его распаковывать - получается, что без разницы, как этот архив будет залит. Все равно, если распаковка будет делаться через хост-панель - то все файлы будут как бы заново создаваться. Все верно?

А chmod здесь точно ни при чем? Разработчики наврали про то, что по FTP все можно более жестко ограничить?

Про инфу от хостера - спасибо. Буду трясти. А то, они что-то пробормотали, я решил сам разбираться. Получается, что зря.

Дима аватар
405

Saputo писал(а):
Но если по www загружать архив (с сайтом внутри). А на хосте его распаковывать - получается, что без разницы, как этот архив будет залит. Все равно, если распаковка будет делаться через хост-панель - то все файлы будут как бы заново создаваться. Все верно?

Думаю, да.

Saputo писал(а):
А chmod здесь точно ни при чем? Разработчики наврали про то, что по FTP все можно более жестко ограничить?

Что значит "не саппортят сайты без ftp"? Не работают какие-то функции CMS? Или люди не занимаются поддержкой таких сайтов?

Если речь о людях, то возможно им просто не хочется пользоваться web-based файловыми менеджерами.

Saputo аватар
60

"Дима" писал(а):
Что значит "не саппортят сайты без ftp"? Не работают какие-то функции CMS? Или люди не занимаются поддержкой таких сайтов?

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

Но в принципе, тема прояснилась. Дальше попробую уже самостоятельно.

Спасибо!