web-dev-qa-db-ja.com

syslogへのロギングを無効にする

aircrack-ngと私は/貧弱なwifiカードに対して私が何をしているかについて不平を言っているsyslogファイルで。 Bashセッションの間、syslogへのロギングを無効にするにはどうすればよいですか?。もちろん、他の無関係なプロセスに、必要に応じてロギングを続行してほしい。

/var/log/syslogファイルは次のようになり、繰り返します:

Oct 24 03:39:40 loathe NetworkManager[673]: <error> [1445647180.233086] [platform/nm-linux-platform.c:2782] do_chan     ge_link(): platform-linux: do-change-link: failure changing link 4: Unspecific failure (1)
Oct 24 03:39:40 loathe wpa_supplicant[762]: Could not set interface mon0 flags (UP): Name not unique on network
Oct 24 03:39:40 loathe wpa_supplicant[762]: nl80211: Could not set interface 'mon0' UP
Oct 24 03:39:40 loathe wpa_supplicant[762]: nl80211: deinit ifname=mon0 disabled_11b_rates=0
Oct 24 03:39:40 loathe wpa_supplicant[762]: Could not set interface mon0 flags (UP): Name not unique on network
Oct 24 03:39:40 loathe wpa_supplicant[762]: WEXT: Could not set interface 'mon0' UP
Oct 24 03:39:40 loathe wpa_supplicant[762]: mon0: Failed to initialize driver interface

これはKubuntu 15.10にあります。

4
dotancohen

syslogはシステム全体に適用されるため、セッションごとにsyslogを無効にすることはできません。

ただし、

  • コピー/etc/rsyslog.confから/tmp/rsyslog.conf
  • 編集/tmp/rsyslog.conf不要なログを削除する
  • rsyslogd(/etc/init.d/rsyslogd stop
  • 実行rsyslogd -d -f /tmp/rsyslog.conf「セッション」の時間

セッションの終わりに

  • kill rsyslogd(psでプロセスを見つける)
  • rsyslog(/etc/init.d/rsyslogd start
3
Archemar