LINUX.ORG.RU
ФорумAdmin

Откуда стартует proftpd демон


0

1

Мной на приобретенном VPS был отключен FTP-сервис посредством панели администрирования (ISP-manager). После отключения порт естественно не прослушивается, все как нужно. Проходит какое то время и я замечаю что на нем таки весит proftpd

netstat -tlnp
tcp6       0      0 :::21                   :::*                    LISTEN      3040/proftpd

Такая ситуация случается уже второй раз. Причем ISP-manager молчит, говорит что ФТП-сервер выключен, приходится убивать процесс руками. Откуда эта бяка может запускаться? ЛОРик, помоги решить проблемку.

Стоит Debian.


Из /etc/init.d/proftpd, откуда же еще.

Чисто телепатически предположить можно, что он может стартовать по крону, если выключен, что-то типа какого скрипта, проверяющего, работает ли профтпд.

Zhbert ★★★★★
()

Дело обстоит так. Убиваю proftpd процесс, в течение 3-4 дней точно все нормально, потом я просто забывал следить запустился ли он опять или нет.

Обнаружил в /etc/cron.monthly файлик proftpd следующего содержания.

#!/bin/sh

#

# cron script to rotate the proftpd server logfile, based on the

# wu-ftpd script by Peter Tobias <tobias@et-inf.fho-emden.de>.



[ -x /usr/sbin/ftpstats ] || exit 0



cd /var/log/proftpd

savelog -q -u root -g adm -m 640 -c 12 /var/log/proftpd/xferreport 

ftpstats -a -r -l 2 -d -h -f /var/log/proftpd/xferlog 2>/dev/null >/var/log/proftpd/xferreport

savelog -q -u root -g adm -m 640 -c 7 /var/log/proftpd/xferlog 

savelog -q -u root -g adm -m 640 -c 7 /var/log/proftpd/proftpd.log

savelog -q -u root -g adm -m 640 -c 7 /var/log/proftpd/controls.log

# reload could be not sufficient for all logs, a restart is safer

/usr/sbin/invoke-rc.d proftpd restart 2>/dev/null >/dev/null || true

Я так пологаю оно и есть виновник, так?

Fiorq
() автор топика
Ответ на: комментарий от Fiorq

делает каждый месяц перезапуск proftpd. Если он выключен - включает.

Tanger ★★★★★
()

Понятно. Кстати, почему когда стартует proftpd то он «покрывает» собой неткат который слушает 21 порт уже до него. Разве proftpd не должен получит ответ что порт уже занят? Неткат так и остается весеть в процессах.

Fiorq
() автор топика
Ответ на: комментарий от Fiorq

Покажи netstat -tupln | grep nc
до и можно после старта proftpd

Nao ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.