OpenVAS'ı kapatmanın doğru yolu


0

Şu anda OpenVAS'ı openvasmd, ad ve sd'yi elle arayarak başlatıyorum. Bu hizmetleri durdurmanın doğru yolu nedir? İşlemleri öldürmek işe yarıyor ama ani sonlandırma ile neyin temizlenemeyeceğini bilemiyorum.

Yanıtlar:


0

Kurulum bir servis yarattı mı? Varsa, servis mekanizmasını kullanarak başlatmamanın bir nedeni var mı? Hangi dağıtımı yaptığınızı bilmiyorum, bu yüzden OpenVAS hizmetini nasıl durduracağınızı ve başlatacağınızı özellikle belirtemiyorum, ancak işlemleri manuel olarak başlatmak yerine bu konuyla ilgilenirim.


Kali'de kullanıyorum. Demek istediğin şekilde hiçbir hizmet yaratılmadı. Bir daemon olarak çalışır, ancak servis komutu tarafından kontrol edilmesini sağlayan hiçbir System V init betiği yoktur. OpenVAS'a yapılan tüm referanslar ya başlatmak için kendi bash betiğini kullanır ya da daha önce bahsettiğim yöntemleri tartışır.

İşte bir örnek. Bu adamla aynı şeyi yapıyorum ama onu öldürmekten başka bir yolu kapatmanın onaylanmış bir yolu olup olmadığını bilmek istiyorum. backtrack-linux.org/forums/showthread.php?t=58547

Öldürmeyi kullanmak, Linux programlarının bu sinyali alacak ve temiz bir şekilde kapanacak şekilde tasarlanması gerektiği için genellikle kabul edilebilir. -9 gibi daha güçlü öldürme sinyalleri kullanmaktan kaçının ve iyi olmalısınız. Sadece bunu test etmek için CentOS’a openvas kurdum ve başlık altındaki servis burada gösterildiği gibi kill kullandı:

Yikes, düzenlemeyi bitirmeden önce girdim ve görünüşe göre bitirdiğimde düzenlemeyi başaramıyorum. Her neyse, işte yazmam gereken şey şuydu: Kill komutunu kullanmak, Linux programlarının bu sinyali almak ve temiz bir şekilde kapatmak için tasarlanması gerektiği için tipik olarak kabul edilebilir. -9 gibi daha güçlü öldürme sinyalleri kullanmaktan kaçının ve iyi olmalısınız. Sadece bunu test etmek için CentOS’a openvas kurdum ve başlık altındaki servis /etc/init.d/functions adresinden killproc adlı bir işlevi çağırıyor. Killproc aslında burada gösterilen şekilde varsayılan bayrakla kill özelliğini kullanır: kill -TERM $ pid> / dev / null 2> & 1
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.