[Sysadmins] [script] какие тянут файлы с ftp
Michael Shigorin
mike на osdn.org.ua
Чт Мар 18 16:19:10 UTC 2010
Здравствуйте.
В аттаче совсем быстрый наколенный хак для выяснения,
какому именно файлу, отдаваемому vsftpd, соответствует
видимый в iftop -BP порт сервера, болтающийся в топе.
Сделано для снижения расходов времени на спорадическое
любопытство, _не_ учитывает httpd/rsync, но вдруг кому
сгодится в качестве полезной отправной точки.
Принимает один аргумент (порт), запускается из-под sudo.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
#!/bin/sh
[ $# = 1 ] || exit 1
PID="$(netstat -pan | fgrep ":$1 " | sed -n 's,^.*ESTABLISHED \([0-9]\+\).*$,\1,p')"
# vsftpd behaviour hardwired,
readlink /proc/$PID/fd/7
# or do like this:
#ls -l /proc/$PID/fd/* | fgrep /var/ftp | cut -f12- -d" "
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20100318/e28b7993/attachment.bin>
Подробная информация о списке рассылки Sysadmins