Обновление-rc.d эквивалентно CentOS

0

Я пытаюсь избавиться от неприятного руткита на машине с CentOS, и мне нужно удалить сценарии запуска из различных файлов rcX.d:

Команда, которую я ищу, является эквивалентом Debian:

update-rc.d -f DbSecuritySpt remove

Как мне это сделать в CentOS?

xShirase
источник
Если вы считаете, что у вас есть руткит, лучше всего восстановить машину. Вы не знаете, что вы пропустили.
Подмастерье Компьютерщик
@JourneymanGeek Я согласен, но после того, как я боролся с этим в течение дня, в том числе убивал его вручную каждые 60 секунд, пока я не понял, что while true; kill; sleep 60это сделает для меня, это личная проблема. Я выследу и уничтожу эту неприятную ошибку, затем мирно перестрою сервер.
xShirase

Ответы:

1

Вам необходимо удалить служебный скрипт из /etc/rc.d/rc?.d с помощью:

chkconfig --del DbSecurtiySpt
gogators
источник
он говорит: служба DbSecuritySpt не поддерживает chkconfig
xShirase
Тогда это не скрипт запуска в rc.d, как вы сказали в своем вопросе. Может это в rc.local?
гогаторы
0

Почему бы не использовать рекурсивный findпоиск /etcи удалить все экземпляры DbSecuritySpt?

Сначала запустите find, чтобы найти экземпляры сценария запуска:

find /etc/ -type f -name '* DbSecuritySpt*'

Затем запустите find с --delete, чтобы удалить их:

find /etc/ -type f -name '* DbSecuritySpt*' -delete 
Андрей
источник