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?)