Есть ли способ измерить трафик httpd / ftpd и sshd для каждого пользователя.
В Apache :: Трафик Серверный модуль, кажется, предлагает простой способ регистрировать попадания и входящие / исходящие байты для каждого пользователя. вы можете просто установить этот модуль, а затем запустить traffic
скрипт для генерации отчетов.
Я не вижу очевидного способа измерения трафика ssh или ftp, кроме предыдущего предложения об увеличении детализации журнала и обработке журналов.
Для ядра Linux существовал механизм учета IP-адресов для каждого пользователя, называемый ipacct но сейчас это кажется устаревшим.
Сервер httpd ведет журнал, который включает ID пользователя (если используется базовая аутентификация) и отправленные байты. В ftpd должно быть что-то подобное, но вам, возможно, придется включить подробное ведение журнала. Я не уверен насчет sshd. Он может иметь, а может и не иметь возможности подробного ведения журнала.