ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Установка VSFTPD на Ubuntu 16.04 VPS

Установка VSFTPD на Ubuntu 16.04 VPS

На этом уроке мы покажем вам установку и настройку VSFTPD на в Ubuntu 16.04 VPS. VSFTPD является аббревиатурой от очень безопасного протокола передачи файлов Daemon. Это бесплатный и с открытым исходным кодом, быстрый, стабильный, легкий и очень безопасный FTP – сервер для операционных систем Unix и Linux, установленных в соответствии с GNU General Public License. VSFTPD является одним из наиболее часто используемых FTP – серверов для Linux и используется в качестве FTP – сервера по умолчанию в некоторых из самых больших дистрибутивах , таких как CentOS, Fedora, Ubuntu, NimbleX, Slackware и RHEL.

Для того чтобы установить VSFTPD на вашем сервере Ubuntu 16.04, вы должны войти через SSH как пользователь root

ssh root@IP_address

Прежде всего, убедитесь, что все установленные пакеты находятся в актуальном состоянии

apt-get update && apt-get upgrade

Все, что вам нужно сделать, чтобы установить VSFTPD на вашем Ubuntu 16.04 VPS, это выполнить следующую команду в вашем терминале Linux

apt-get -y install vsftpd

После того, как он будет успешно установлен, мы должны внести некоторые изменения в его конфигурацию. Откройте файл /etc/vsftpd.conf, найдите и измените следующие строки:

vim /etc/vsftpd.conf

# Контроль анонимного вход, разрешен или нет.
anonymous_enable=NO

# Локальные пользователи для входа в систему
local_enable=YES

# Набор "write_enable", для того, чтобы разрешить изменения в файловой системы
write_enable=YES

# включить отправку в ASCII (для предотвращения загрузки скриптов и т. д. от взлома),
# без риска Осн размера и скачивания в формате ASCII. ASCII должен быть
# на клиенте в любом случае..
ascii_upload_enable=YES
ascii_download_enable=YES

# Можно задать корневой каталог для пользователей FTP. Если не указано, домашний каталог пользователя равен корневому каталогу FTP
local_root=public_html

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

systemctl restart vsftpd

Установите VSFTPD на автоматический запуск при загрузке системы

systemctl enable vsftpd

Вы можете найти список всех опций в файле конфигурации на http://vsftpd.beasts.org/vsftpd_conf.html

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

adduser FTPUSER

Где FTPUSER это имя пользователя, которого вы хотите создать. Вам будет предложено ввести новый пароль для нового пользователя и несколько дополнительных сведений, таких как полное имя пользователя, номер телефона, и т.д .. Пожалуйста, обратите внимание, что очень важно всегда использовать надежные пароли для учетных записей. Лучше всего использовать комбинацию букв и цифр и не менее 10 символов.

Установка VSFTPD на Ubuntu 16.04 VPS

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

Exit mobile version