font
@font
В поисках самого лучшего

Как посмотреть количество активных FTP сессий на сервере?

Здрасти!
FreeBSD сервер, надо посмотреть количество активных FTP соединений и несколько убить.
Не подскажете, как это сделать-то можно?
  • Вопрос задан
  • 4100 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vinca
1) Смотрим на установленные сессии к ftp серверу:
$ lsof -nPi:21 | grep ESTABLISHED
21 - это стандартный порт FTP-сервера, у Вас может быть он другой.

2) После того как выбрали жертву, дропаем данное соединение через tcpdrop:
$ tcpdrop 8.8.8.8 21 9.9.9.9 58236
usage: tcpdrop local-address local-port foreign-address foreign-port

И никакой магии!
Ответ написан
Комментировать
sockstat -4cp 21

kill PID
tcpdrop "LOCAL ADDRESS" "FOREIGN ADDRESS"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы