Przeglądaj źródła

Separate firewall settings for ssh

Bob Mottram 10 lat temu
rodzic
commit
78fe6ee7e8
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5
    1
      install-freedombone.sh

+ 5
- 1
install-freedombone.sh Wyświetl plik

286
   ip6tables -P INPUT DROP
286
   ip6tables -P INPUT DROP
287
 }
287
 }
288
 
288
 
289
+function configure_firewall_for_ssh {
290
+  iptables -A INPUT -i eth0 -p tcp --dport $SSH_PORT -j ACCEPT
291
+}
292
+
289
 function configure_firewall_for_email {
293
 function configure_firewall_for_email {
290
-  iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT
291
   iptables -A INPUT -i eth0 -p tcp --dport 25 -j ACCEPT
294
   iptables -A INPUT -i eth0 -p tcp --dport 25 -j ACCEPT
292
   iptables -A INPUT -i eth0 -p tcp --dport 587 -j ACCEPT
295
   iptables -A INPUT -i eth0 -p tcp --dport 587 -j ACCEPT
293
   iptables -A INPUT -i eth0 -p tcp --dport 465 -j ACCEPT
296
   iptables -A INPUT -i eth0 -p tcp --dport 465 -j ACCEPT
717
 time_synchronisation
720
 time_synchronisation
718
 defend_against_port_scanning
721
 defend_against_port_scanning
719
 configure_firewall
722
 configure_firewall
723
+configure_firewall_for_ssh
720
 configure_firewall_for_email
724
 configure_firewall_for_email
721
 save_firewall_settings
725
 save_firewall_settings
722
 configure_internet_protocol
726
 configure_internet_protocol