nixp.ru v3.0

23 мая 2017,
вторник,
19:59:22 MSK

DevOps с компанией «Флант»
xant написал 26 февраля 2006 года в 17:26 (697 просмотров) Ведет себя неопределенно; открыл 21 тему в форуме, оставил 347 комментариев на сайте.

Установлен и настроен proftpd версии 1.2.10.

Сейчас proftpd ведет один лог для всех пользователей. Может ли proftpd для каждого пользователя вести отдельный лог файл?

Например:

Вместо общего /home/logs/xferlog

Для пользователя Вася /home/vasya/xferlog

Для пользователя Мася /home/masya/xferlog

xant

А pureftpd и vsftpd такое умеют?

Genie

насколько я знаю, proftpd создаёт отдельный лог на виртуальный хост.

для извратов с пользователями, думаю, можно попросить его отдавать дщп syslog(-ng) и уже тому рассказать, как и что делать с этим логом, как раскладывать его по пользователям.

хотя, судя по документации, можно не только для виртуального хоста — TransferLog может быть отдельным для каждого описания Anonymous:

The TransferLog directive configures the full path to the «wu-ftpd style» file transfer log. Separate log files can be created for each Anonymous and/or VirtualHost. Additionally, the special keyword NONE can be used, which disables wu-ftpd style transfer logging for the context in which the directive is used (only applicable to version 1.1.7 and later). See Also: ExtendedLog, LogFormat.

можно ли там использовать %U — не знаю, проверь…