Co to jest nazwany demon i dlaczego działa?

10

Chcę wiedzieć, dlaczego nazwany demon działa, czy muszę go uruchomić, aby mój VPS działał poprawnie?

Czy mogę to zatrzymać lub usunąć?

wprowadź opis zdjęcia tutaj

HackToHell
źródło

Odpowiedzi:

10

/usr/sbin/namedzapewnia bind9pakiet. bind9to serwer DNS. Jeśli jest to VPS, całkiem możliwe, że potrzebujesz tego pakietu. Ale prawdopodobnie możesz to usunąć i zobaczyć, co się stanie, a następnie odłożyć, jeśli potrzebujesz.

sudo apt-get remove bind9

Usunięcie może chcieć usunąć inne pakiety, w tym dość ważne dla Ciebie. Przed przystąpieniem do usuwania pamiętaj o tym. Może to również ujawnić, dlaczego bind9jest zainstalowany - może to być zależność od innych używanych pakietów.

Pamiętaj, że nie mówię, że powinieneś to robić - tylko że prawdopodobnie możesz, jeśli chcesz. Jeśli to zrobisz, nawet jeśli serwer przestanie działać poprawnie, prawdopodobnie nadal będziesz mieć dostęp do Internetu, aby pobrać i ponownie zainstalować pakiet. Możliwe jednak, że nie będziesz w stanie tego zrobić lub nie będziesz mógł ponownie połączyć się z serwerem SSH, jeśli połączenie zostanie zerwane. (Podziękowania dla tgm4883 za zwrócenie na to uwagi.)

Możesz znacznie zmniejszyć ryzyko problemów, upewniając się, że masz niezbędne .debpliki buforowane do ponownej instalacji bind9i jego zależności:

sudo apt-get --download-only --reinstall install bind9

Jeśli po uruchomieniu, że niedawno, a nie działać sudo apt-get clean, ponieważ to powinieneś być w stanie zainstalować ponownie bind9 , nawet jeśli nie można połączyć się z serwerami pobrać Ubuntu po usunięciu go :

sudo apt-get install bind9

Może być konieczne uruchomienie sudo apt-get updateprzed jednym z powyższych dwóch poleceń.

Jeśli w ogóle nie chcesz usuwać bind9, ale po prostu zobacz, co byś usunął (co może ujawnić, dlaczego jest zainstalowany), możesz zasymulować jego usunięcie:

apt-get -s remove bind9
Eliah Kagan
źródło
Chociaż zgadzam się ze wszystkim w tej odpowiedzi, jeśli usunie daną usługę (bind9), może nie być w stanie jej ponownie zainstalować (ponieważ usuwa serwer DNS, może nie być w stanie rozwiązać repozytoriów i ponownie pobrać pakiet)
tgm4883,
@ tgm4883 To możliwe. Wydaje się to mało prawdopodobne, ponieważ system nadal miałby klienta DNS i możliwość dostępu do wszystkich usług DNS, z których korzysta. Masz jednak rację, że nie ma powodu, aby moja odpowiedź nie wyjaśniała, jak uniknąć tego problemu (łatwo go uniknąć). Będę edytować.
Eliah Kagan
Przestałem wiązać, nie miałem problemów i na sugestię @Sathya usunąłem go. Żadnych problemów.
HackToHell,
@EliahKagan, to prawda, chociaż nie rozumiem, dlaczego miałby być skonfigurowany jako serwer DNS, a następnie klient DNS nie używałby siebie (ponieważ jest to serwer DNS) do rozpoznawania nazw. Wygląda na to, że tak było i wszystko zostało rozwiązane :)
tgm4883,