web-dev-qa-db-fra.com

Comment réinitialiser la SYSCTL à ses valeurs par défaut du système d'exploitation?

Je n'ai pas pu trouver une réponse dans les pages de l'homme pour SYSCTL. Mon fichier SYSCTL.CONF est toujours à l'état par défaut, je teste plusieurs valeurs et chargé de nouveaux paramètres via sysctl -p newsettings.conf. Je suppose que cela serait suffisant pour réinitialiser de faire sysctl -p (ce qui signifie qu'il lit les valeurs de sysctl.conf). Mais un rapide sysctl -a | grep domain a révélé qu'il y avait toujours les anciens réglages.

Des idées?

10
Fleshgrinder

Autant que je sache, il n'y a pas de "annuler" pour sysctl - Vous devez entrer dans les paramètres par défaut (typiquement /etc/sysctl.conf Ne spécifie tout simplement pas les valeurs par défaut, alors la lecture de la relecture ne reviendra pas vos modifications à moins d'un réglage explicite).

Si vous ne connaissez pas vos paramètres par défaut, un redémarrage les récupérera et vous pouvez ensuite les énumérer avec sysctl -a (stockez cela quelque part pour référence). Si vous avez une autre machine principalement identique autour de vous, vous pouvez attraper le sysctl -a Sortie de cet hôte au lieu de redémarrer.

15
voretaq7