Назовите свою хостинговую компанию, скажите им, что Ваш сайт был поставлен под угрозу. У них, вероятно, есть стандартные процедуры, но это сводится, чтобы удалить все и восстановить его от резервного копирования.
Если вы знаете, какие файлы вы удалили, вы можете:
если у вас нет резервной копии, вы можете найти пакет, который предоставляет файл, используя:
# dpkg-query -S / path / to / file
(если у вас все еще установлен пакет; вы должны, вы только что удалили из него файл)
# apt-file / path / to / file
(если по какой-либо причине у вас больше не установлен пакет)
Вы также можете использовать веб-сайт Поиск пакетов Ubuntu .
Впоследствии, когда вы узнаете, какой пакет это файл, который вы удалили, был получен, вы можете просто
# aptitude переустановить пакет
, и файл снова будет там, и вы сможете нормально остановить свои процессы.
Я пытался воспроизвести, и пока служба работает, выскочка будет знать, как остановить это с помощью stop $ svcname
. Вы можете узнать, знает ли выскочка об этом, с помощью initctl list | grep $ svcname
. Если выскочка не перечисляет его, то вы сможете убить его с помощью kill
. Однако убедитесь, что у службы нет собственного сторожевого / родительского процесса, в этом случае вам придется убить его.