시스템 로그에 대한 로깅 비활성화

시스템 로그에 대한 로깅 비활성화

나는 내 형편없는 무선 카드에 내가 한 일에 대한 불만 사항으로 시스템 로그 파일을 aircrack-ng채우려고 노력하고 있습니다./Bash 세션 중에 시스템 로깅을 비활성화하는 방법은 무엇입니까?. 물론, 필요에 따라 관련되지 않은 다른 프로세스도 계속해서 로깅할 수 있었으면 좋겠습니다.

파일 /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

이것은 쿠분투 15.10에 있습니다.

답변1

syslog는 시스템 전체에 적용되므로 세션별로 syslog를 비활성화할 수 없습니다.

그러나 다음을 수행할 수 있습니다.

  • /etc/rsyslog.conf에게 복사 /tmp/rsyslog.conf
  • /tmp/rsyslog.conf불필요한 로깅을 제거하도록 편집
  • rsyslogd( /etc/init.d/rsyslogd stop)를 죽입니다.
  • rsyslogd -d -f /tmp/rsyslog.conf"세션" 시간 내에 실행

회의가 끝날 무렵

  • rsyslogd를 종료합니다(ps로 프로세스 찾기).
  • /etc/init.d/rsyslogd startrsyslog( ) 실행

관련 정보