로깅을 높게 설정했습니다.
로그 메시지가 표시되지 않습니다.
빈 ufw.log 파일이 보입니다.
dmesg에 메시지가 없습니다
/var/log/ufw*
시스템 로그에 아무것도 변화를하지 않는 로그 레벨을 변경이 없습니다.
로깅을 높게 설정했습니다.
로그 메시지가 표시되지 않습니다.
빈 ufw.log 파일이 보입니다.
dmesg에 메시지가 없습니다
/var/log/ufw*
시스템 로그에 아무것도 변화를하지 않는 로그 레벨을 변경이 없습니다.
답변:
로그 파일은 다음에 있습니다.
/ var / log /
UFW 관련 로그 목록을 얻으려면 명령 줄에서 다음을 실행하십시오.
ls / var / log / ufw *
결과는 다음과 같이 나타납니다.
~$ ls /var/log/ufw*
/var/log/ufw.log /var/log/ufw.log.2.gz /var/log/ufw.log.4.gz
/var/log/ufw.log.1 /var/log/ufw.log.3.gz
로그가 없으면 UFW의 상태와 설정을 다시 확인하십시오.
sudo ufw 상태 상세
다음과 같은 결과가 나타납니다.
~$ sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip
로깅이 해제되어 있으면 다음 명령을 실행하여 켜야합니다.
sudo ufw 로깅 낮음
로그 파일이없는 경우 다음을 입력하여 rsyslogd가 실행 중인지 확인할 수 있습니다.
sudo 서비스 rsyslog 상태
다음과 같은 결과가 나타납니다.
~$ sudo service rsyslog status
rsyslog start/running, process 991
실행되고 있지 않다면 서비스를 시작할 수 있습니다.
sudo 서비스 rsyslog 다시 시작
마지막으로 ufw에 대한 로그 파일을 확인했을 때
/var/log/ufw.log
다른 파일이 많은 폴더
@cprofitt의 답변에 추가하기 위해 UFW가 보여주는 문제가있었습니다.
sudo ufw status verbose
Status: active
Logging: on (low)
그러나 로깅하지 않았습니다. ufw를 비활성화 / 다시 활성화하는 것을 포함하여 몇 가지 gyration을 거쳤습니다. rsyslog conf를 확인하고 rsyslog를 다시 시작하십시오. 긍정적 인 결과가없는 모든 것. 여전히 로그 파일에 아무것도 없습니다.
나는 sudo ufw logging low
했고 로그는 다시 한번 성장하기 시작했다. 따라서 ufw는 분명히 로그에 쓰지 않는 상태에있었습니다.
ufw logging
해야 medium
했습니다. 이전에는 로깅 수준이 낮더라도 파일이 만들어지지 않았습니다. 감사합니다!