@zena
Чтобы установить и настроить FTP-сервер vsftpd в Debian, выполните следующие шаги:
- Установите vsftpd, выполнив команду:
1
|
sudo apt-get install vsftpd
|
- Отредактируйте конфигурационный файл /etc/vsftpd.conf с помощью текстового редактора, например Nano:
1
|
sudo nano /etc/vsftpd.conf
|
- Внесите необходимые изменения в файле конфигурации. Некоторые наиболее важные параметры:
- anonymous_enable=YES — разрешить анонимный доступ к FTP-серверу (можно указать NO, если вы хотите запретить анонимный доступ).
- local_enable=YES — разрешить локальный доступ к FTP-серверу, то есть доступ для пользователей, зарегистрированных на вашей системе.
- write_enable=YES — разрешить запись на FTP-сервер.
- chroot_local_user=YES — ограничить пользователей, чтобы они не могли выйти из своей домашней директории.
- allow_writeable_chroot=YES — разрешить запись в ограниченной среде при использовании chroot.
- local_umask=022 — установить права доступа по умолчанию для новых файлов и каталогов.
- Сохраните и закройте файл конфигурации.
- Перезапустите службу vsftpd:
1
|
sudo service vsftpd restart
|
Теперь ваш FTP-сервер vsftpd должен быть установлен и настроен в Debian. Вы сможете подключиться к нему с помощью FTP-клиента, используя анонимный доступ или учетные данные пользователя, зарегистрированного на вашей системе.