web-dev-qa-db-fra.com

Linux. Comment désactiver tous les journaux?

Est-il possible de désactiver la connexion sur Linux (Ubuntu)? Vous devez désactiver svn, Jabber, Apache, proftpd, sendmail, ssh, vpn, mysql et tous les journaux système.

16
Andrei

Syslog a été remplacé par rsyslog sur de nombreux OS. Ainsi, sur Debian> 5, Ubuntu> 11.2, Centos 6.x, la ligne de commande suivante l'arrêterait:

 service rsyslog stop

Ensuite, vous pouvez le désactiver au démarrage:

 systemctl disable rsyslog

pour le réactiver au démarrage:

 systemctl enable rsyslog
14
Nicolas Guérinet

Arrêter le démon de journal syslogd.

Par exemple, en utilisant des scripts init:

/etc/init.d/syslogd stop

Selon votre Linux-Dist, cela peut être réalisé de différentes manières. Pour désactiver la journalisation de façon permanente (système intégré avec un espace disque faible), supprimez les démons loggind, modifiez/etc/defaults ou supprimez les scripts init des répertoires rc (runlevel-configuration).

Edit: beaucoup plus d'intérêt serait, ce qui cause vos problèmes de latence. Je ne pense pas que les journaux provoqueraient cela. Exécutez "top -d1" et vérifiez les processus les plus élevés. Un serveur domestique réseau, par exemple, n'aurait probablement pas besoin du système XWindow. Si vous n'exécutez pas de développement Web sur cette machine, la base de données et le Webser ne seront probablement pas nécessaires ... De nombreux processus peuvent entraîner des retards.

4
Sebastian Lange

Si vous êtes allé désactiver syslog, veuillez exécuter cette commande:

Sudo systemctl disable rsyslog
3
Cloud

si vous exécutez systemd, lancez la commande ci-dessous:

systemctl disable syslog
2
Chenming Zhang

Si (comme certains d'entre nous) vous avez de très vieux systèmes hérités:

% /etc/init.d/syslog stop
% chkconfig syslog off
1
baumann