Συμβουλές για ένα ασφαλέστερο forum [vBulletin]

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
inFamous
Δημοσιεύσεις: 388
Εγγραφή: 07 Φεβ 2010 12:38
Επικοινωνία:

Συμβουλές για ένα ασφαλέστερο forum [vBulletin]

Δημοσίευση από inFamous » 15 Φεβ 2010 15:21

Συμβουλές για ένα ασφαλέστερο forum

1)Χρησιμοποιείται πάντα την πιο σταθερή έκδοση και όχι beta releases(είναι beta οπότε ενδέχεται να υπάρχουν bugs)


2)Ρυθμήστε τον ευατό σας ως undeletable/unalterable χρήστη μέσα από το αρχείο /includes/config.php
Μέσα στο αρχείο βρείτε την γραμμή

Κώδικας: Επιλογή όλων

$config['SpecialUsers']['undeletableusers'] = '1';
[/color] και στην θέση του 1 εισάγετε το ID του χρήστη σας (συνήθως 1)


3)Απαγορέψτε στον εαυτό σας και κάθε administrator την εκτέλεση SQL Queries μέσα από τον πίνακα διαχείρησης (δεν θα χρειαστεί σχεδόν πότε να τρέξετε Queries μέσα από τον adminCP)
ανοίξτε το αρχείο /includes/config.php και βρείτε την γραμμή

Κώδικας: Επιλογή όλων

$config['SpecialUsers']['canrunqueries'] = '';
[/color] [/color]και μην αφήσετε κάποιον χρήστη στο

Κώδικας: Επιλογή όλων

 ['canrunqueries'] = '";
[/color]


4)Χρησιμοποιήστε έναν δυνατό κωδίκο που περιλαμβάνει πεζά/κεφαλαία γράμματα και σύμβολα


5)Εάν έχετε και άλλους διαχειριστές ρυθμίστε τον ευατό σας ως Super Administrator μέσα στο αρχείο /includes/config.php
βρείτε την γραμμή

Κώδικας: Επιλογή όλων

$config['SpecialUsers']['superadministrators'] = '1';
[/color] και στην θέση του 1 εισάγετε το ID του χρήστη σας (συνήθως 1)


6)Μετονομάστε τους φακέλους modcp/admincp έτσι ώστε να γίνει δυσκολότερη η εύρεση τους από επιτήδειους μέσα από το αρχείο /includes/config.php

Κώδικας: Επιλογή όλων

 $config['Misc']['admincpdir'] = 'admincp';
  $config['Misc']['modcpdir'] = 'modcp';
[/color]
αλλάξτε τα modcp/admincp σε δικά σας ονόματα (καλύτερα να είναι κάτι άσχετο. Οσο πιο άσχετο τόσο πιο δύσκολο :-)


7)Απαγορέψτε σε άλλους διαχειριστές να μπορούν να σβήσουν όλες τις ενέργειες που έχουν εκτέλεση
μέσα στο αρχείο /includes/config.php
βρείτε την γραμμή

Κώδικας: Επιλογή όλων

 $config['SpecialUsers']['canpruneadminlog'] = '1'; 
[/color]και στην θέση του 1 εισάγετε το ID του χρήστη σας (συνήθως 1)
αν θέλετε να μπορείται εσείς να τα διαγράψεται


Ερωτήσεις - Απορίες :-)

Άβαταρ μέλους
CyberCr33p
Honorary Member
Δημοσιεύσεις: 3197
Εγγραφή: 06 Νοέμ 1999 01:00
Τοποθεσία: Αθήνα
Επικοινωνία:

Συμβουλές για ένα ασφαλέστερο forum [vBulletin]

Δημοσίευση από CyberCr33p » 15 Φεβ 2010 18:34

Ευχαριστούμε για τις συμβουλές :-)

Άβαταρ μέλους
EkLekTos
WebDev Moderator
Δημοσιεύσεις: 7421
Εγγραφή: 07 Απρ 2005 15:44
Τοποθεσία: Inside the Effects
Επικοινωνία:

Συμβουλές για ένα ασφαλέστερο forum [vBulletin]

Δημοσίευση από EkLekTos » 15 Φεβ 2010 23:03

Ωραίος, έγινε βοήθημα... Κανε edit μόνο το post σου και βάλε τον κώδικα σε

Κώδικας: Επιλογή όλων

[code]...[/code]
για να είναι πιο ευαναγνωστο.. Θα το έκανα εγώ αλλά με το iPhone είναι λίγο ταλαιπωρια... :P

edit: άκυρο, μετά είδα πως είχες απενεργοποιησει τα BBCodes :D
* Apple Technical Support Specialist *
* Apple Sales & Product Professional Certificate since 2011 * Εικόνα
Follow me @Twitter

Άβαταρ μέλους
nikolas27
Honorary Member
Δημοσιεύσεις: 836
Εγγραφή: 11 Ιαν 2006 12:26
Τοποθεσία: ροδος

Συμβουλές για ένα ασφαλέστερο forum [vBulletin]

Δημοσίευση από nikolas27 » 16 Φεβ 2010 11:09

ωραιος. σ'ευχαριστω :)


Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες