FreePBX jest darmową implementacją panelu zarządzania programowymi centralami telefonicznym opartymi na oprogramowaniu Asterisk.
Centrala telefoniczna wdrożona dla Contact Center w \”pracy\”. Wszystkie rozmowy są nagrywane oraz archiwizowane, zgodnie z opracowaną polityką bezpieczeństwa.
Kiedy zostaniemy poproszeni o hasełko wpisujemy \”amp109\” – jest to domyśle hasło w Trixboxie.
Następnie musimy wprowadzić nowe hasło do plików konfiguracyjnych:
Zamień hasło \"AMPDBPASS\" w pliku \"/etc/amportal.conf\"
Zamień hasło \”password\” w pliku \”/etc/asterisk/cdr_mysql.conf\”
Zamień hasło \”dbpass\” w pliku \”/etc/asterisk/res_mysql.conf\”
iptables, chronimy połączenia przychodzące inne niż:
– SIP
– SSH
– WEB
– FOP
Po zmianie Twojego zewnętrznego adresu IP z 111.222.111.222 w skrypcie, można go skopiować bezpośrednio do konsoli.
IPTABLES=/sbin/iptables
$IPTABLES -F
$IPTABLES -F INPUT; $IPTABLES -P INPUT ACCEPT; $IPTABLES -Z INPUT
$IPTABLES -F FORWARD; $IPTABLES -P FORWARD ACCEPT; $IPTABLES -Z FORWARD
$IPTABLES -F OUTPUT; $IPTABLES -P OUTPUT ACCEPT; $IPTABLES -Z OUTPUT
$IPTABLES -X
$IPTABLES -N ALEX-INPUT;
$IPTABLES -N REJECT-PKT;
$IPTABLES -N SYN-FLOOD;
$IPTABLES -A INPUT -j ALEX-INPUT
$IPTABLES -A ALEX-INPUT -i lo -j ACCEPT
$IPTABLES -A ALEX-INPUT -s 127.0.0.0/8 -j DROP
$IPTABLES -A ALEX-INPUT -d 127.0.0.0/8 -j DROP
$IPTABLES -A ALEX-INPUT -s 111.222.111.222 -j DROP
$IPTABLES -A ALEX-INPUT -p tcp -m tcp ! –syn -m state –state NEW -j DROP
$IPTABLES -A ALEX-INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
$IPTABLES -A ALEX-INPUT -p icmp -m icmp –icmp-type ping -j ACCEPT
Ustawiamy bootowanie skryptu iptables, przy starcie systemu:
ln -s /etc/init.d/iptables /etc/rc3.d/S20iptables
Zmiana hasła maint-password:
passwd-maint
Wpisujemy nowe hasło dwukrotnie.
Zmiana hasła do FOP\’a:
Zamień \”FOPPASSWORD=passw0rd\” to \”FOPPASSWORD=nowe_super_bezpieczne_hasło\” w pliku \”/etc/amportal.conf\”
Zmieniamy hasło dla użytkownika admin na stronie z nagraniami (ARI):
Zaień linię $ARI_ADMIN_PASSWORD =\”ari_password\” na $ARI_ADMIN_PASSWORD =\”nowe_super_bezpieczne_hasło\” w pliku \”/var/www/html/recordings/includes/main.conf.php\”
Zmieniamy hasło do AMP-Managera:
Zamień \”AMPMGRPASS=amp111\” na \”AMPMGRPASS=nowe_super_bezpieczne_hasło\” w pliku /etc/amportal.conf
Zamień \”secret = amp111\” na \”secret = nowe_super_bezpieczne_hasło\” w pliku \”/etc/asterisk/manager.conf\”