Bạn thêm một quy tắc như thế này:
ufw allow 22/tcp
Quy tắc được lưu và được áp dụng ngay cả sau khi khởi động lại. Nhưng nó không được viết ở bất cứ đâu trong /etc/ufw. Nó được lưu ở đâu? (Ubuntu, sử dụng ufw như được cài đặt sẵn.)
Bạn thêm một quy tắc như thế này:
ufw allow 22/tcp
Quy tắc được lưu và được áp dụng ngay cả sau khi khởi động lại. Nhưng nó không được viết ở bất cứ đâu trong /etc/ufw. Nó được lưu ở đâu? (Ubuntu, sử dụng ufw như được cài đặt sẵn.)
Câu trả lời:
Trong máy chủ Ubuntu 11 của tôi, các quy tắc tường lửa được lưu trong /lib/ufw/user.rules
Ubuntu 16.04 LTS
/etc/ufw/user.rules
Nói chung, hãy thử:
locate user.rules
Nên xuất ra một cái gì đó như:
/etc/ufw/user.rules
/usr/share/ufw/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/iptables/user.rules
updatedbít nhất một lần trước khi sử dụng locate.
Điều này sẽ hoạt động trên tất cả các hệ thống Linux giả định hậu tố ".rules" và nằm bên dưới một thư mục có tên "ufw":
sudo find / -name "*.rules" -exec ls -l {} \; | grep ufw
Sử dụng "ls -l" cho thấy một số trong số chúng là các liên kết đến những cái khác và cái nào đã được cập nhật gần đây nhất (ngụ ý rằng chúng đang hoạt động?)