Конфигурирование VSFTPD для веб-сервера

Я смог установить VSFTPD на Сервере Ubuntu 14.04.1.. Но теперь, у меня есть проблема, настраивающая его... Сервер работает как веб-сервер, таким образом, FTP важен для обновления веб-сайта время от времени. Это информация, которую я должен знать, как настроить.

Во-первых, я создам позвонившего пользователя ftpuser и даст ему пароль.

sudo adduser ftpuser
sudo passwd ftpuser

Отсюда, я застреваю. Никакое учебное руководство онлайн не смогло предоставить мне тем, чего я должен достигнуть.

Мне нужен пользователь ftpuser к доступу /etc/www/html папка, чтобы смочь загрузить новые файлы. Как я могу достигнуть этого?

  • Как я могу защитить FTP от атак перебором?
  • Я могу ограничить его определенным IP/подсетью?
  • Я могу вынудить пользователя использовать сертификат SSL для соединения? Если так, действительно ли это generatable с сервера?

Спасибо.

0
задан 13 October 2014 в 21:43

1 ответ

См. здесь для Вашего основного вопроса.

Для изменения, к чему каталог пользователь FTP может получить доступ, просто удостоверьтесь, что Вы устанавливаете chroot_local_user=YES и затем работаете usermod --home /etc/www/html ftpuser для установки корневого каталога пользователя. Удостоверьтесь, что пользователь находится в правильных группах для доступа к чему-либо, что они должны там.

, Как я могу защитить FTP от атак перебором?

Использование безопасный пароль. кроме того, Ваши следующие вопросы помогут.

можно также изучить инструменты как fail2ban.

я могу ограничить его определенным IP/подсетью?

Лучший способ состоит в том, чтобы, вероятно, использовать iptables.

я могу вынудить пользователя использовать сертификат SSL для соединения? Если так, действительно ли это generatable с сервера?

Да, руководство Ubuntu описывает установку SSL.

3
ответ дан 6 October 2019 в 23:38

Другие вопросы по тегам:

Похожие вопросы: