Поиск по сайту:

Что такое FTP и как его использовать?


Что такое FTP?

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

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

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

Существует большое разнообразие FTP-программ, которые можно установить на VPS. Два из них, которые мы считаем полезными, — это ProFTPD или VSFTPD, и вы можете посмотреть, как их загрузить и настроить здесь, выбрав тот, который вы предпочитаете.

VSFTPD в Ubuntu 12.04

VSFTPD на CentOS 6

ProFTPD на Ubuntu 12.04

ProFTPD на Centos 6

Следующие шаги:

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

ftp example.com

В приглашении запрашивается логин и пароль. Если вы выполняете анонимный вход, введите anonymous и заполните пароль своим адресом электронной почты. После подключения вы можете использовать следующие команды, чтобы начать передачу файлов между компьютерами:

put: копирует файл с локального на удаленный сервер.

mput: копирует несколько файлов с локального на удаленный сервер.

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

mget: извлекает несколько файлов с удаленного сервера и загружает их на локальный компьютер.

ls: список файлов в текущем каталоге.

cd: изменить каталог на удаленном сервере

help: предоставляет список доступных команд.

pwd: предоставляет вам путь к каталогу удаленного компьютера.

удалить: удаляет файл на удаленном сервере.

mdelete: удаляет несколько файлов на удаленном сервере.

выход: закрывает FTP-соединение.

В качестве альтернативы, чтобы получить доступ к удаленному ftp-серверу в браузере, введите его адрес в адресную строку. Это должно выглядеть так:

ftp://example.com

Если вы предпочитаете избегать командной строки для большей части своей работы с FTP, вы можете загрузить Filezilla, FTP-клиент и сервер с открытым исходным кодом.

Узнать больше

Это был всего лишь краткий обзор FTP. Если у вас есть дополнительные вопросы о программах или командах FTP, не стесняйтесь задавать их на нашем форуме вопросов и ответов, и мы будем рады ответить на них.