Есть ли способ отслеживать трафик SSH (использование полосы пропускания) для каждого пользователя?

Я могу отслеживать использование трафика http, анализируя журналы apache, но есть ли способ отслеживать использование трафика ssh в зависимости от использования?

2 ответа

Решение

Я бы использовал модуль владельца iptables (возможно, вместе с другими модулями квот / отчетов).

iptables -A OUTPUT -p tcp --dport 22 -m owner --uid someuser -j ACCEPT

А затем увидеть выход из iptables -vL чтобы увидеть количество пакетов / байтов, пропущенных через это правило, или проанализировать статистику iptables с помощью некоторого анализатора.

Нет, нет способа отследить использование полосы пропускания SSH для пользователя, не на сервере и не внешне.

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