Загрузка файлов на сервер по протоколу FTP
Материал из DiPHOST.Ru wiki system
Одним из самых простых способов закачать файлы вашего сайта на сервер хостинга - использование, так называемого, FTP клиента - программы, умеющей специальным образом передавать файлы на сервер по протоколу FTP.
Содержание |
Параметры подключения к FTP серверу
Хост | <ваш_логин>.cz8.ru |
---|---|
Логин | Ваш логин от панели управления |
Пароль | Ваш пароль от панели управления |
Нюансы при работе с FTP-клиентами
Безопасность
Протокол не шифруется, авторизационные реквизиты (логин и пароль) передаются прямым текстом. Так что если злоумышленник имеет возможность прослушивать ваше сетевое соединение, он будет иметь возможность перехватить авторизационные реквизиты.
Многие популярные FTP-клиенты запоминают введенные вами авторизационные реквизиты для последующего удобства доступа. Вредоносные программы (вирусы, троянские кони, различные spyware приложения) могут получить доступ к сохраненой информации, так что ваши секретные данные окажутся в руках злоумышленников.
Бинарный и текстовый режим передачи
Во всех FTP-клиентах существует два режима передачи информации - текстовый и бинарный. Текстовый (ASCII режим) предназначен для передачи текстовой информации (html документы, текстовые файлы), т.е. файлы, содержащие только символы ASCII-таблицы. Бинарный режим предназначен для передачи бинарных файлов (программ, архивов, картинок и т.д.). При передаче бинарных файлов в ASCII-режиме, в подавляющем большинстве случаев, файлы будут испорчены. Настоятельно рекомендуем использовать бинарный режим для передачи ВСЕХ файлов, в таком случае гарантируется целостность передаваемой информации.
Отказ в передаче файлов
По умолчанию, при передаче файлов, FTP-сервер самостоятельно пытается соединиться с вашим компьютером. Однако, если ваш компьютер не имеет выделенного IP адреса (например, используется один IP на весь офис), соединение не будет установлено. В этом случае, в FTP-клиенте необходимо включить опцию пассивного (PASV) режима. Это заставит FTP-сервер ждать соединения от вашего компьютера. Проблема будет решена.
Ограничение доступа
Для того чтобы создать ограничение, необходимо создать файл .ftpaccess в каталоге, начиная с которого надо закрыть доступ, и добавить в него следующую директиву:
- <Limit ALL>
- Allow ваш_IP
- DenyAll
- </Limit>
Или же вообще запретить доступ по ftp:
- <Limit ALL>
- DenyAll
- </Limit>