Хостинг Sky Host ru — Работа с FTP, информация и вопросы

www
другие зоны
.ru .info .biz .mobi
.com .org .name .net
Качественный хостинг c PHP MySQL. Лучший хостинг сайтов в Петербурге. Регистрация доменов ru com и других
SkyHost LiveChat

О нас говорят

«Действительно, поддержка на высоком уровне. Реакция - мнгновенная. Спасибо!»

Пустовойтов Всеволод


Посмотреть все отзывы
 

Работа с FTP, информация и вопросы

 
Что использовать для размещения файлов на сервере?
Чем отличаются текстовый и двоичный режимы передачи файлов?
Чем отличаются активный и пассивный режимы соединения с FTP-сервером?
Как сделать дополнительный FTP доступ?
Какие данные использовать для нового FTP аккаунта?
В каких каталогах размещать файлы и скрипты?


Что использовать для размещения файлов на сервере?

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

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

FAR
FTP Commander
CuteFTP

Какая из этих программ лучшая? Все они хорошие и простые, но на наш взгляд более удобной является CuteFTP.

Чем отличаются текстовый и двоичный режимы передачи файлов?

Существует два режима передачи файлов по протоколу FTP:

Текстовый (ASCII) — режим для передачи текстовых файлов, html-документов, php-скриптов и так далее.
Двоичный (бинарный, binary, bin) — режим для передачи картинок, исполняемых файлов, исполняемых cgi-скриптов и так далее.

Для обычного пользователя это скорее бесполезные сведения, но иногда они становятся очень актуальными. Например, в случае если вы загружаете на сервер картинку, где она оказывается испорченной ("битой") и не показывается в браузере, хотя доступна через веб. Это случается когда файл с картинкой (jpg, gif, bmp, png,..), который является двоичным, передается на сервер не в двоичном, а в текстовом режиме. Как правило, это происходит из-за неправильной работы FTP-программы.

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

Чем отличаются активный и пассивный режимы соединения с FTP-сервером?

Существует два режима соединения с FTP-сервером — активный (active) и пассивный (passive). Технические тонкости вы можете узнать в документе RFC959.

Пассивный режим предназначен для соединения через firewall. Если вы работаете с Интернет через домашнюю локальную сеть или через локальную сеть предприятия, наверняка для защиты сети ваши администраторы используют какой-то firewall. При работе по FTP через firewall вы можете получить ошибку вида "425 Can't build data connection: Connection refused" или похожую. Это означает, что нужно изменить настройки FTP-программы так, чтобы она принудительно использовала пассивный режим FTP для соединения с нашим сервером.

Как сделать дополнительный FTP доступ?

Для каждой виртуальной площадки предоставляется FTP доступ ко всем доменам (директориям) этой площадки.
Но вы так же можете ограничить доступ дополнительному аккаунту только к определенным доменам или директориям. Это можно сделать самостоятельно, выполнив следующие действия:

Заходите в хостинг-панель (cPanel) в раздел "Менеджер ФТП".
Выбираете подраздел "FTP:// Accounts".
Нажимаете на ссылку внизу страницы "Добавить ФТП аккаунт".
Заполняете все поля и нажимаете "Создать".

Указав число в поле "Квота" Вы тем самым выставите лимит на объем директории, для которой Вы создаете дополнительный FTP вход. Если укажите "10", то подключившись по этим данным пользователь не сможет загрузить более 10 Мб данных. Если Вы укажете "unlimited" (значение по умолчанию), то пользователю доступно все свободное дисковое пространство в пределах текущего хостинг-аккаунта.

Если Вы укажете просто / в поле формы "Директория", новый пользователь ФТП будет иметь доступ ко всей директории public_html и ко всем директориям внутри ее. Если Вы хотите ограничить доступ для нового пользователя ФТП поддоменом, просто укажите в поле формы "Директория" название поддомена. Имейте в виду, что новый пользователь будет иметь доступ на запись/чтение в директории, которую Вы указали, а также в каждой директории уровнем ниже.

Для примера, если Вы добавите пользователя с именем user1 и разрешите ему доступ к /home/ваш_логин/public_html/folder директории, этот пользователь сможет добавлять, удалять, редактировать файлы в /home/ваш_логин/public_html/folder и любые директории внутри директории folder (например: /home/ваш_логин/public_html/folder/pictures).

Какие данные использовать для нового FTP аккаунта?

Вам нужно использовать, те данные, которые Вы указали при создании нового FTP аккауанта. Имя FTP сервера используйте такое же как и для подключения к основному аккаунту, т.е. вида: ftp.domain.ru, где domain.ru — это Ваш главный домен аккаунта.

Обращаем Ваше внимание так же на имя пользователя: оно должно иметь вид: user@domain.ru
Где user — то имя, которое Вы указали при создание FTP аккаунта, а domain.ru — Ваш главный домен аккаунта.

В каких каталогах размещать файлы и скрипты?

Когда Вы подключаетесь по основному FTP, Вы видите несколько папок и системных файлов.
Ваши файлы Вам следует размещать в каталоге "public_html".
Так же Вы еще увидите директорию "www" — это, в терминологии Windows, ярлык на директорию public_html.
CGI скрипты следует размещать в директории "public_html/cgi-bin".




Если Вы не нашли здесь ответ на свой вопрос, пожалуйста, свяжитесь с нами!
Даём деньги вашим клиентам