부팅 시 ufw를 자동으로 활성화하는 방법은 무엇입니까?

부팅 시 ufw를 자동으로 활성화하는 방법은 무엇입니까?
sudo ufw enable

시스템 시작 시 방화벽이 활성화되어 활성화되어 있습니다.

sudo ufw status
Status: active

하지만 시스템을 재부팅하고 실행한 후 다음 sudo ufw status메시지를 받았습니다.

Status: inactive

이 문제를 어떻게 해결할 수 있나요?

그건 그렇고, 나는 /etc/ufw/ufw.conf가지고있다ENABLED=yes.

답변1

최소한 배포판이 무엇인지, 사용 중인 패키지 버전이 무엇인지 언급해 주시면 도움이 될 것입니다.

그러나 systemd를 실행 중인 경우 다음을 시도해 보십시오.

sudo systemctl enable ufw

이렇게 하면 init.d에서 서비스 자동 시작이 활성화됩니다. 다음에 시스템을 시작할 때 실패하지 않도록 서비스 구성을 미리 활성화하고 테스트하십시오.

답변2

나에게 이것은 충돌이었고 firewalld통과되었습니다.sudo systemctl disable firewalld

답변3

시작 시 실행되는 rc.local 스크립트에 활성화 명령을 추가할 수 있습니다.

For Debian, it's located in /etc/rc.local
For Ubuntu, it's also located in /etc/rc.local
For Fedora, it's located in /etc/rc.d/rc.local

의 맨 위에 명령을 추가하십시오 exit 0.

답변4

Ubuntu 20.04.1 LTS에서 동일한 문제가 발생했는데 이 솔루션이 저에게 효과적이었습니다.

https://devtidbits.com/2019/07/31/ufw-service-not-loading-after-a-reboot/

관련 정보