Home | Linux | Πως να εγκαταστήσετε το ConfigServer Security & Firewall

Πως να εγκαταστήσετε το ConfigServer Security & Firewall

Το τελευταίο καιρό έχω διάφορες συζητήσεις περί ασφάλειας και Firewall πάνω σε Servers. Εγώ έχω ένα δικό μου Server στον οποίο και έχω κάποια προσωπικά websites. Είναι βασισμένος σε Linux και έχω και εγκατεστημένο το cPanel. Ένα απαραίτητο εργαλείο που έρχεται να συμπληρώσει το cPanel, και νομίζω ότι είναι απαραίτητο για όποιον χρησιμοποιεί το cPanel αλλά και το Webmin για τη διαχείριση του Server του, είναι το ConfigServer Security & Firewall.

Η ConfigServer σαν εταιρία προσφέρει μία ποικιλία εφαρμογών, είτε δωρεάν είτε επι πληρωμή. Θεωρώ ότι οι εφαρμογές τους είναι σχεδόν «απαραίτητες» σε κάθε cPanel Server που δεν θέλει να έχει προβλήματα ασφαλείας αλλά και για κάθε administrator που είτε δε θέλει, είτε δε ξέρει να ασχοληθεί με IPTables και όλα τα άλλα. Εκτός από το Firewall υπάρχουν και άλλες εφαρμογές που αξίζει κάποιος να δει και να εγκαταστήσει. Παρακάτω γράφω μία μικρή περιγραφή των εφαρμογών αυτών καθώς και το πώς θα μπορέσετε να τις εγκαταστήσετε. Όλες οι εντολές που υπάρχουν παρακάτω θα πρέπει να δωθούν μέσα από το shell.

  1. CSF – αυτό είναι ένα προηγμένο Firewall που χρησιμοποιεί τα IP Tables του Linux
  2. Mail Manage – δίνει τη δυνατότητα να προσαρμόσει κάποιος εύκολα διάφορες ρυθμίσεις που αφορούν τον mail server όπως όρια αποστολών ανά ώρα, email forwarders και άλλα
  3. Mail Queues – Εύκολη διαχείριση των Mail Queues με τη δυνατότητα να αναγκάσει ένα queue να εκτελεστεί και να διαγράψει κολλημένα μηνύματα
  4. ModSecurity Control – Εάν έχετε εγκαταστήσει το ModSecurity στον cPanel Server σας τότε αυτό είναι ένα απαραίτητο εργαλείο καθώς προσφέρει ένα προηγμένο περιβάλλον διαχείρισης
  5. Explorer – Αυτός είναι ένας File Explorer μέσα από ένα ωραίο Web Interface ο οποίος μας επιτρέπει επίσης να εκτελέσουμε shell commands μέσα σε φακέλους. ΠΡΟΣΟΧΗ: Αυτό το εργαλείο είναι μεν πολύ χρήσιμο αλλά μπορεί να γίνει και πολύ επικίνδυνο. Θέλει πολύ προσοχή στη χρήση του καθώς μπορείτε εύκολα να διαλύσετε το σύστημα σας αν δεν ξέρετε τι να εκτελέσετε.

Εγκατάσταση του ConfigServer Security & Firewall

rm -fv csf.tgz
 
wget http://www.configserver.com/free/csf.tgz
 
tar -xzf csf.tgz
 
cd csf
 
sh install.sh

Διαγραφή των αρχείων εγκατάστασης:

cd ..
 
rm -Rfv csf/ csf.tgz

Εγκατάσταση του ConfigServer Mail Manager

rm -fv cmm.tgz
 
wget http://www.configserver.com/free/cmm.tgz
 
tar -xzf cmm.tgz
 
cd cmm
 
sh install.sh

Διαγραφή των αρχείων εγκατάστασης:

cd ..
 
rm -Rfv cmm/ cmm.tgz

Για απεγκατάσταση:

rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmm.cgi
 
rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/cmmversion.txt
 
rm -Rfv /usr/local/cpanel/whostmgr/docroot/cgi/cmm/

Εγκατάσταση του ConfigServer Mail Queues

rm -fv cmq.tgz
 
wget http://www.configserver.com/free/cmq.tgz
 
tar -xzf cmq.tgz
 
cd cmq
 
sh install.sh

Διαγραφή των αρχείων εγκατάστασης:

cd ..
 
rm -Rfv cmq/ cmq.tgz

Για απεγκατάσταση:

rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmq.cgi
 
rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/cmqversion.txt
 
rm -Rfv /usr/local/cpanel/whostmgr/docroot/cgi/cmq/

Εγκατάσταση του ConfigServer Mod Security Control

rm -fv cmc.tgz
 
wget http://www.configserver.com/free/cmc.tgz
 
tar -xzf cmc.tgz
 
cd cmc
 
sh install.sh

Διαγραφή των αρχείων εγκατάστασης:

cd ..
 
rm -Rfv cmc/ cmc.tgz

Για απεγκατάσταση:

rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmc.cgi
 
rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/cmcversion.txt
 
rm -Rfv /usr/local/cpanel/whostmgr/docroot/cgi/cmc/

Εγκατάσταση του ConfigServer Explorer

rm -fv cse.tgz
 
wget http://www.configserver.com/free/cse.tgz
 
tar -xzf cse.tgz
 
cd cse
 
sh install.sh

Διαγραφή των αρχείων εγκατάστασης:

cd ..
 
rm -Rfv cse/ cse.tgz

Για απεγκατάσταση:

rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/addon_cse.cgi
 
rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/cseversion.txt

Αν μετά την εγκατάσταση του ConfigServer Security & Firewall αντιμετωπίσετε κάποιο πρόβλημα όπως κάποιο HTTP 500 Error τότε μπορείτε να εκτελέσετε τη παρακάτω εντολή και λογικά θα λυθεί το πρόβλημα σας

curl -s configserver.com/free/csupdate | perl

Ελπίζω να σας βοήθησα σε κάτι και πραγματικά συμβουλεύω σε όποιον έχει παρόμοια εγκατάσταση στο Server του να εγκαταστήσει τουλάχιστον το csf.

About geochatz

Προγραμματιστής, κολλημένος με το .NET και λάτρης του Laravel (το καλύτερο PHP Framework). Podcaster και Host του Startup Stories, ενώ στον ελεύθερο χρόνο του είναι και Drummer των Politically Incorrect.

Loading Facebook Comments ...

Αφήστε μια απάντηση

Η ηλ. διεύθυνσή σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *