FTP-aккаунты. Создание и управление FTP-аккаунтами

02.08.2019

Под операционной системой Windows есть несколько способов для подключения к FTP серверу. Так, вы можете использовать обычный Проводник, любой браузер или специализированные программы для работы с FTP серверами, так называемые FTP клиенты. В данной статье мы расскажем, как подключиться к и как с ним работать.

Самый простой и доступный способ это использование Проводника Windows. Для этого откройте любую папку и введите в адресную строку ввести приставку «ftp://» и IP адрес вашего FTP сервера. После этого откроется окно, в котором нужно ввести логин и пароль для доступа к FTP серверу. Если на сервере разрешен анонимный вход, вы сможете войти и без пароля.

После того как вы вошли на FTP сервер с помощью Проводника вы сможете работать с файлами и папками на сервере с помощью привычного интерфейса операционной системы Windows.

Используем любой браузер

Вторым способом является работа через . Любой современный браузер умеет работать с FTP серверами. Для этого достаточно открыть браузер и ввести приставку «ftp://» и IP адрес вашего сервера.

Но полноценно работать с FTP сервером с помощью браузера или Проводника не получится. Для этого нужно использовать специализированные программы, также известные как FTP клиенты.

Используем FTP клиент FileZilla

Наверное, лучшим FTP клиентом под операционную систему Windows является FileZilla. Данная программа обладает всеми необходимыми функциями и позволяет решать любые задачи при работе с FTP серверами.

Основные возможности FTP клиента FileZilla:

  • Простой и интуитивно понятный интерфейс
  • Русифицированный интерфейс
  • Поддержка всех интернет стандартов необходимых для работы с FTP серверами
  • Возможность возобновления передачи файлов
  • Возможность управления скоростью передачи данных
  • Поиск по серверу
  • Работа с несколькими серверами одновременно

Для того чтобы подключится к FTP с помощью клиента FileZilla нужно добавить сервер в Сайт Менеджер. Для этого выполните Файл – Сайт Менеджер. После этого нажмите кнопку «Новый сайт» и введите данные для авторизации на сервере в правой части окна. Когда все данные введены, сохраните результат.

Для подключения к серверу нажмите на стрелочку возле иконки Сайт Менеджер и выберите только что добавленный сервер. После этого программ подключиться к FTP.

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

По умолчанию каждому клиенту доступен FTP-доступ . Подключиться по FTP можно, используя учётные данные для входа в Панель Управления . При этом FTP-доступ настроен на корневую директорию аккаунта клиента. В этом разделе также указан хост (сервер) для подключения по FTP .

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

Создание FTP-аккаунта

Для создания FTP-аккаунта Вам необходимо указать Логин для подключения по FTP, который формируется в виде (логин в системе)_(логин к ftp), например begetguide_test . Он должен состоять только из букв латинского алфавита, цифр и знаков подчеркивания. В качестве Путь к директории укажите любую директорию относительно корня аккаунта. Если директория не существует - она будет создана. Не забудьте указать пароль для FTP-аккаунта . При необходимости его можно сгенерировать, нажав на соответcтвующую кнопку

Управление FTP-аккаунтами

На странице для удобства представлена таблица сайтов на Вашем аккаунте. В данной таблице Вы можете направлять FTP-аккаунты непосредственно на сайты.

При нажатии на кнопку , Вам будет предложено ввести Логин и Пароль для создания FTP-доступа к соответствующему сайту.

После создания дополнительного аккаунта он отобразится в этом же разделе.
Рядом с уже созданными FTP-доступами есть три кнопки:

Включить/отключить доступ по SSH для данного аккаунта;
- удалить FTP-аккаунт ;
- сменить пароль.

FTP (File Transfer Protocol) – протокол передачи данных по сети между компьютерами. При помощи специальных данных возможно подключится к серверу и работать с данными на диске.

Если у кого-то есть сервер или хостинг, на котором он хранит файлы, либо это простой сайт (состоящий из множества различных файлов), то для работы с ними можно использовать встроенный файловый менеджер. Для серверных решений, например, Ubuntu Server есть немного другие программы, и средства, позволяющие работать с файлами. Любой сервер (или компьютер) имеет накопитель, на котором хранятся файлы. Будь это сервер без файлового менеджера или хостинг, имеющий его, получить доступ к данным можно через протокол передачи данных.

Для подключения по FTP пользователю даётся логин, пароль, а также хост (компьютер к которому собираетесь подключиться). В качестве хоста обычно используется IP-адрес. Обычно данные по FTP (я про данные авторизации) передаются в незашифрованном виде, поэтому существуют протоколы FTPS и SFTP.

Как подключиться к FTP

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

  • FileZilla – поддерживает любую операционную систему. Самый популярный из существующих инструментов.
  • WinSCP – ПО для системы Windows, можно подключаться по защищенному соединению.
  • Total Commander – хоть это и файловый менеджер, но имеет функцию подключения по FTP. Но это не тот вариант, который я бы рекомендовал, лучше следующий. .
  • FreeCommander – файловый менеджер, имеющий все средства для работы с данными и функцию FTP-клиента. Защищенное соединение поддерживает. .
  • Сетевой диск Windows – FTP-соединение осуществляется при помощи проводника.

Подключение к FTP с помощью проводника Windows

Обычно логин и пароль приходит вам на почту после регистрации на хостинге или VPS сервере. Я покажу на примере .

Заходим в проводник Windows в каталог «Этот компьютер». На Windows 10 вверху есть опция «Добавить сетевое расположение» . Нажимаем на неё.

Откроется мастер добавления сетевого расположения. Нажимаем «Далее» .

В следующем разделе предлагается выбрать другое сетевое расположение. Здесь также жмём «Далее» .

Теперь необходимо ввести правильные данные. Хост, к которому вы будете подключаться. Так как мы создаём FTP-соединение, то адрес должен быть примерно таким:

ftp://имя_пользователя@IP-адрес
ftp://site.com

Имя пользователя вам даётся в письме. После ввода одной из таких строчек (со своими данными), нажимаем «Далее» .


Необходимо дать имя новому подключению. Можете назвать как угодно.


Вот мы и завершили создание сети. Можно оставить галочку «Открыть это расположение в сети после нажатия кнопки Готово» , и разумеется, нажать эту кнопку.


Сразу откроется окно входа, где указан FTP-сервер, имя пользователя. Пароль нужно ввести самому. Такой вариант входа не является безопасным, но это всё, что может проводник. После ввода данных, нажимаем «Вход» .


Открывается проводник с файлами на сервере. Теперь вы можете полноценно работать с данными: закачивать или скачивать с сервера данные и изменять их.


Настраиваем FileZilla для подключения FTP

Загрузить утилиту можно с официального сайта — http://filezilla.ru/
Или отсюда — https://filezilla-project.org/

На русскоязычном ресурсе есть неплохая документация, в которой описана работа с клиентом.

Установив программу, переходим к процессу подключения.

«Файл» и выбираем опцию «Менеджер сайтов» .

В открывшемся окошке вводим:

  • Хост (имя сервера/компьютера);
  • Выбираем протокол FTP или SFTP;
  • Тип входа «Нормальный» или «Запросить пароль»;

Нажимаем кнопку «Соединиться» и ждём.


Последний статус должен быть «Список каталогов извлечен», а в окошке справа появится список папок и файлов. Файлы можно закачивать и скачивать с сервера.


Подключится к FTP через Total Commander

Кто пользуется данным файловым менеджером, для них я покажу, как соединяться с FTP. В программе на панели управления нажимаем «Сеть» и выберем опцию «Соединиться с FTP-сервером» .

В открывшемся окошке нажмите кнопочку «Добавить» .


Впишем следующие данные:

  • Имя соединения – называем любым именем;
  • Сервер (порт) – IP-адрес или сайт;
  • В случае необходимости отмечаем галку SSL/TLS (если подключение использует защищенный протокол);
  • Учетная запись — имя пользователя;
  • Пароль.

Введя эти данные жмём ОК.

В окошке соединения должно появится новое подключение. Выбрав его жмём «Соединиться» .



Как организовать FTP-соединение в FreeCommander

Заходим в утилиту и нажимаем по вкладке «Инструменты» . Там щелкаем по опции «Новое FTP соединение» .

Открывается окно, где вводим:

  • Имя соединения – можно любое;
  • Адрес хоста – IP-адрес или сайт;
  • Имя пользователя и пароль.

Щелкаем соединиться и радуемся.

Другие программы работают аналогично. Если вы хотите, чтобы я о них рассказал, напишите об этом в комментариях.


Что такое FTPS и SFTP

В статье я упоминал протоколы FTPS и SFTP . Первый вариант защищен с помощью SSL или TLS. Второй вариант обозначает тот SSH, только расширенный.

Защищённый тип протокола от обычного отличается тем, что можно проводить авторизацию (по-другому аутентификацию) с использованием ключей SSH, то есть не нужно вводить пароль. Хоть этот метод и безопасен с точки зрения получения доступа (никто не сможет взломать пароль), встает вопрос защиты самого файла ключей SSH. Также протокол обеспечит вас более быстрым соединением.

Вход по FTPS и SFTP осуществляется стандартными логином и паролем.

Пассивный режим в FTP протоколе

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

Обязательно воспользуетесь пассивным режимом, если соединяетесь на домашнем ПК, иначе вы можете не увидеть папок и файлов.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подписаться

Что такое доступ к сайту через FTP протокол

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

В первую очередь следует выяснить, что означает FTP. Эта аббревиатура от английского выражения «File Transfer Protocol», которую можно перевести, как «протокол передачи файлов». Его используют для непосредственного редактирования содержимого (папок и файлов) сайта. Выяснив, что такое FTP сайта, можно приступать к настройке специальной программы-клиента.

Какие функции выполняет FTP клиент

Эта программа обеспечивает синхронизацию между удаленным , на котором хранятся файлы сайта, и домашним/офисным компьютером вебмастера. С помощью FTP клиента можно выполнять следующие функции:

  • загружать на сервер файлы с компьютера;
  • изменять права доступа к папкам и файлам;
  • скачивать файлы с сервера на компьютер.

Кроме того, вебмастер сможет переименовывать каталоги и файлы сайта. Иногда это выполняется в целях безопасности. К примеру, после установки дополнений зачастую приходится переименовывать или удалять папку install.

Чем открыть FTP – бесплатный менеджер FileZilla

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

Что такое FTP аккаунт? Под этим термином подразумевают учетную запись пользователя, в которой хранятся его данные – логин, пароль и хост. Менеджер FileZilla способен запоминать эту информацию, за исключением пароля.

К основным преимуществам, которыми обладает FTP-клиент FileZilla относится:

  • , поддержка Linux, Windows, Mac OS X и других ОС
  • интуитивно понятный интерфейс, переведенный на русский язык
  • поддержка режима drag&drop (загрузка/скачка файлов путем перетаскивания их мышью)
  • регулирование скорости передачи данных
  • наличие менеджера сайтов
  • функция записи в лог
  • возможность синхронного просмотра каталогов
  • поддержка больших файлов, функция возобновления передачи

Клиент обладает собственным логом, в котором отображается количество скачанных/загруженных файлов, а также ошибок передачи.

Что располагается на FTP

У вебмастера, использующего протокол FTP, появляется возможность доступа к любым файлам, хранящимся на сервере. Можно редактировать контент, изменять структуру CMS, напрямую редактировать тексты и изображения (если они хранятся в обычных файлах.html, .php, а не в базе данных MySQL).

FTP (англ. File Transfer Protocol - протокол передачи файлов) - принятый в Интернет стандарт для передачи файлов. Имея имя и пароль для доступа, Вы можете скачивать файлы с сервера или загружать на него файлы. Таким образом происходит обмен файлами между Вами и Вашим сайтом в процессе его разработки. Программы, поддерживающие протокол FTP , часто бывают встроены в специальное программное обеспечение для разработки web-страниц (например, Home Site, Macromedia Dreamweaver или FrontPage), и работа с удаленным сервером через FTP становится ничуть не сложнее, чем работа с файлами на своем локальном диске.

Протокол FTP изначально не создан для обеспечения безопасности соединений, и, как используемые реквизиты доступа, так и передаваемые файлы, могут быть перехвачены третьими лицами, поэтому, если у вас есть такая возможность, мы настоятельно рекомендуем вам избегать его использования, либо использовать только с ограниченым доступом.
Если у вас есть терминальный доступ, то вместо FTP все операции, требующие полных привилегий (и, следовательно использования основных реквизитов доступа), можно осуществлять через безопасное соединение по протоколу SFTP (SSH+FTP) . Это также просто, как и по FTP , только требует установки программы-клиента с поддержкой SFTP.

Настройка доступа

Доступ по ftp-протоколу с полными правами открыт под Вашими основными реквизитами по адресу вида ftp://<ваш логин>:<ваш пароль>@<домен>/ (например ftp://vasyaru:[email protected]), из соображений безопасности лучше не указывать пароль в адресе ftp-сервера явным образом, а использовать адрес вида ftp://<ваш логин>@<домен>/ - ftp-клиент сам запросит пароль, когда он ему понадобится.

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

Существует два режима работы с сервером по протоколу FTP - активный и пассивный. Разница между ними в том, какая сторона инициирует передачу данных.

    В случае использования активного режима, передачу данных начинает сервер с порта 20 на динамически выделяемый порт клиента. Передача данных в таком режиме может не работать, если вы находитесь за закрытым firewall"ом, и к вашему компьютеру невозможно установить соединение, в т.ч. в случаях, когда интернет-провайдер предоставляет вам т.н. «серый» IP-адрес.

    В пассивном режиме все соединения с сервером устанавливает ftp-клиент. Можно переключиться в этот режим, если по каким-либо причинам клиент не работает в активном режиме.

Также, для обеспечения дополнительной защиты от подбора пароля вредоносным ПО (т.н. «червями», распространяющимися в интернете), рекомендуется ограничить диапазон IP-адресов, с которых можно зайти по FTP . Даже простое ограничение этого диапазона до IP-адресов используемого интернет-провайдера уже присечет более 99% таких атак, т.к. они осуществляются с зараженных компьютеров по всему миру.
IP-диапазоны некоторых интернет-провайдеров г.Екатеринбурга можно посмотреть пройдя по этой ссылке , либо уточнить в службе технической поддержки или на сайте провайдера.

Использование

Для установления соединения по ftp-протоколу на компьютере должен быть ftp-клиент с возможностью загрузки файлов на сервер, который как правило присутствует во всех операционных системах по-умолчанию, сразу после установки.

В ОС MS Windows можно использовать стандартный проводник, либо такие ftp-клиенты как Total Commander, FAR, FileZilla.
В ОС Linux, FreeBSD, Solaris и других, основаных на unix, можно использовать ftp-клиенты типа lftp, ncftp, curl, непосредственно из командной строки , или gFTP, Nautilus (GNOME), Konqueror (KDE), FileZilla из графической оболочки X.
В MAC OS это же можно осуществить через стандартный файловый менеджер (Finder), аналогично проводнику в ОС Windows, либо использовать сторонние клиенты, такие как Mucommander.

При копировании на сайт большого количества файлов, из-за особенностей протокола FTP , значительно быстрее упаковать эти файлы в архив, скопировать его на сервер, и там распаковать, чем просто передавать все файлы по одному.
Распаковать zip-архив (в текущую директорию) можно, подключившись к серверу с использованием терминального доступа , и набрав комманду unzip <путь до архива> .
Архивы формата rar распаковываются коммандой unrar x <путь до архива> .

Работа с FTP через проводник MS Windows

Для соединения с ftp-сервером в операционных системах Microsoft Windows вы можете использовать стандартное приложение «Проводник», для чего достаточно запустить его через меню «Пуск» или просто открыв любую папку, ввести в адресную строку (в верхней части окна) полный адрес ftp-сервера (ftp://<логин>@<домен>/) и перейти по введенной ссылке, нажав клавишу Enter. Далее вы можете работать с этим окном как с обычной папкой на локальном диске, например перетаскивая в/из нее файлы.

Настройка FAR

Для создания учетной записи необходимо нажать Alt+F2 и выбрать « FTP », затем для открытия диалога нужно нажать Shift+F4 .
В открывшемся окне для новой учетной записи в первое поле необходимо ввести адрес вида ftp://<домен>/ . В поле «User» нужно указать ваш логин, а в поле «Password» - пароль. По окончании ввода нужно нажать кнопку Save .
Для подключения к сайту (как и для всех последующих подключений) необходимо выбрать учетную запись и нажать Enter .

Настройка Total Commander

Для создания учетной записи необходимо в меню «Net» выбрать пункт « FTP Connect…».
В открывшемся окне нужно нажать кнопку «New Connection» и ввести в поля «Session», «Host name», «User Name» и «Password» произвольное название сессии (например «Мой сайт»), доменное имя сайта, логин и пароль соответственно. Для сохранения учетной записи нажать OK.
Для подключения к сайту (как и для всех последующих подключений) необходимо выбрать созданную учетную запись и нажать кнопку «Connect».