Qu'est-ce que le démon nommé et pourquoi est-il en cours d'exécution?

10

Je veux savoir pourquoi le démon nommé s'exécute, en ai-je besoin pour que mon VPS fonctionne correctement?

Puis-je l'arrêter ou le supprimer?

entrez la description de l'image ici

HackToHell
la source

Réponses:

10

/usr/sbin/namedest fourni par le bind9paquet. bind9est un serveur DNS. S'il s'agit d'un VPS, il est fort possible que vous ayez besoin de ce package. Mais vous pouvez probablement le retirer et voir ce qui se passe, puis le remettre si vous en avez besoin.

sudo apt-get remove bind9

La suppression peut vouloir supprimer d'autres packages, y compris des packages assez importants pour vous. Assurez-vous donc de faire attention à cela avant de procéder à la suppression. Cela peut également révéler pourquoi bind9est installé - cela peut être une dépendance des autres packages que vous utilisez.

Veuillez noter que je ne dis pas que vous devriez faire cela - seulement que vous le pouvez probablement, si vous le souhaitez. Si vous procédez ainsi, même si le serveur ne fonctionne plus correctement, vous pourrez probablement toujours accéder à Internet pour télécharger et réinstaller le package. Cependant, il est possible que vous ne puissiez pas le faire ou que vous ne puissiez pas vous reconnecter au serveur si votre connexion est interrompue. (Merci à tgm4883 de l' avoir signalé.)

Vous pouvez réduire considérablement le risque de problèmes en vous assurant que les .debfichiers nécessaires sont mis en cache pour la réinstallation bind9et ses dépendances:

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

Si vous l'avez exécuté récemment et que vous ne l'avez pas exécuté sudo apt-get cleandepuis, vous devriez pouvoir réinstaller bind9 même si vous ne pouvez pas vous connecter aux serveurs de téléchargement Ubuntu après l'avoir supprimé :

sudo apt-get install bind9

Vous devrez peut-être exécuter sudo apt-get updateavant l'une des deux commandes ci-dessus.

Si vous ne voulez pas supprimer bind9du tout, mais voyez simplement ce qui serait supprimé si vous le faisiez (ce qui pourrait révéler pourquoi il est installé), vous pouvez simuler sa suppression:

apt-get -s remove bind9
Eliah Kagan
la source
Bien que je sois d'accord avec tout dans cette réponse, s'il supprime le service en question (bind9), il pourrait ne pas être en mesure de le réinstaller (car il supprime le serveur DNS, il pourrait ne pas être en mesure de résoudre les référentiels et de retélécharger le package)
tgm4883
@ tgm4883 C'est possible. Cela semble peu probable, car le système aurait toujours un client DNS et la possibilité d'accéder à tous les services DNS qu'il utilise. Cependant, vous avez raison en ce qu'il n'y a aucune raison pour ma réponse de ne pas expliquer comment éviter ce problème (c'est facile à éviter). Je vais éditer.
Eliah Kagan
J'ai arrêté le bind, je n'ai eu aucun problème et sur la suggestion de @Sathya, je l'ai supprimé. Aucun problème.
HackToHell
@EliahKagan, c'est vrai, bien que je ne vois pas pourquoi il serait configuré en tant que serveur DNS et que le client DNS ne s'utilise pas (car c'est un serveur DNS) pour les résolutions de noms. Il semble que ce soit le cas et tout est résolu :)
tgm4883