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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.