Korchy (korchy) wrote,
Korchy
korchy

Установка ProFTPd на Debian

1. Установка пакета:

apt-get install proftpd

при установке выбрать "standalone"

2. Настроить конфигурацию ProFTPd:
Сделать резервную копию файла /etc/proftpd/proftpd.conf

Изменить файл, раскомментировав строки:

# Запрет подниматься выше домашней директории пользователя
DefaultRoot ~
# Иначе пользователя без шелла не пустит в фтп
RequireValidShell off

Изменить:
UseIPv6 off # Отключить IPv6

Добавить в конец:
RootLogin off # Запретить логин из под рута
AllowStoreRestart on # Разрешить перезагрузку хранилища
AuthPAM off # Отключить PAM

3. Создать нового пользователя для FTP командой:

useradd ftpuser -p 111 -d /var/www -s /bin/false

ftpuser - имя пользователя
111 - временный пароль

Cменить пароль, иначе не будет авторизовывать этого пользователя через фтп:

passwd fptuser
ввести новый пароль

4. Перезапустить ProFTPd

/etc/init.d/proftpd restart

5. Поставить директории /var/www права 777
Tags: admin, debian
Subscribe

  • Сервер B3D Interplanety в discord

    Сервер B3D Interplanety в Discord. Для обсуждения вопросов по Blender, его API, разработки скриптов и аддонов. Вопросы, не относящиеся…

  • Аддон Blender "Select-UP" v. 1.2.0.

    Обновление аддона "Select-UP" до версии 1.2.0. Добавлено выделение в зависимости от парентинга объектов Читать дальше:…

  • Оператор для скрытия объекта во всех сценах

    Для того, чтобы скрыть объект в окне 3D Viewport только для текущей сцены мы все пользуемся оператором object.hide_view_set, вызов которого…

Comments for this post were disabled by the author