Lykos22 Δημοσ. 16 Οκτωβρίου 2015 Δημοσ. 16 Οκτωβρίου 2015 Θα ήθελα ένα feedback σχετικά με τα file permissions για ενα προτζεκτ που δουλεύω. Είχα ξεκινήσει το θέμα http://www.insomnia.gr/topic/586056-permission-settings-σε-ubuntu/?p=54353198, ωστόσο με παρέπεμψαν εδώ πέρα. Πρόκειται για ένα site με πολλούς χρήστες, όπου ο κάθε χρήστης έχει τη δυνατότητα να δημιουργεί άλμπουμ και να ανεβάζει σε αυτά φωτογραφίες. Τα άλμπουμ δημιουργούνται δυναμικά με ένα php σκριπτάκι, πx <?php mkdir('dir', 0755, true);
Lykos22 Δημοσ. 16 Οκτωβρίου 2015 Μέλος Δημοσ. 16 Οκτωβρίου 2015 Ας υποθέσουμε ότι για το site έχουμε 3 users, έναν admin και 2 members. Όταν ένας από αυτούς τους χρηστες δημιουργεί ένα νέο album, ο φάκελος τi δικαιώματα, και σε ποιον χρηστη θα πρέπει να είναι? όλα στον χρηστη που τρέχει ο apache, όπως ανέφερε και στο άλλο topic ο loic ? ή οι φάκελοι που δημιουργεί ο admin θα πρέπει να έχουν χρηστη τον user, και οι υπόλοιποι members να έχουν χρηστη group ή other ? δεν ξέρω αν γίνομαι κατανοητός ..
defacer Δημοσ. 16 Οκτωβρίου 2015 Δημοσ. 16 Οκτωβρίου 2015 Όλα στον χρήστη που τρέχει ο apache, οτιδήποτε άλλο απλά δεν το σκέφτηκες καλά. Σε οποιοδήποτε άλλο σενάριο αν δηλαδή έχεις 5Κ χρήστες στο site σου θα έχεις και 5K χρήστες στον server? Προφανώς όχι.
loic Δημοσ. 16 Οκτωβρίου 2015 Δημοσ. 16 Οκτωβρίου 2015 Lykos22, on 16 Oct 2015 - 12:44 PM, said:όλα στον χρηστη που τρέχει ο apache, όπως ανέφερε και στο άλλο topic ο loic ? Καλημερα. Δεν ειπα ακριβως αυτο, ειπα απλα οτι δεν πρεπει να αλλαξεις τον χρηστη με τον οποιο τρεχει ο Apache. Απο κει και περα, φανταζομαι πως αναλογα με το software που θα τρεχει απο πισω και ισως και καποια mysql βαση, θα πρεπει να γινουν οι απαραιτητες ρυθμισεις... Οποτε καλο ειναι να αναφερεις αν ειναι καποιο ετοιμο cms ή custom, ωστε να σε βοηθησουν οι ειδικοι...
Lykos22 Δημοσ. 16 Οκτωβρίου 2015 Μέλος Δημοσ. 16 Οκτωβρίου 2015 Καλημερα. Δεν ειπα ακριβως αυτο, ειπα απλα οτι δεν πρεπει να αλλαξεις τον χρηστη με τον οποιο τρεχει ο Apache. Απο κει και περα, φανταζομαι πως αναλογα με το software που θα τρεχει απο πισω και ισως και καποια mysql βαση, θα πρεπει να γινουν οι απαραιτητες ρυθμισεις... Οποτε καλο ειναι να αναφερεις αν ειναι καποιο ετοιμο cms ή custom, ωστε να σε βοηθησουν οι ειδικοι... Καλά προφανώς ο κάθε χρηστης θα έχει διαφορετικές ρυθμίσεις και acl και έλεγχοι που θα γίνονται με php & mysql κλπ.. απλά ήθελα να σιγουρεψω πιο πολύ τι δικαιώματα και χρηστες πρέπει να έχουν αυτοί οι φάκελοι. Btw είναι custom όχι κάποιο open source cms. ωστόσο ο φάκελος test ή συγκεκριμένα ο φάκελος "uploads" που έχω στο site θα πρέπει να είναι με δικαιώματα 777 ? από όσο έχω ψάξει στο google δεν είναι και η πιο ασφαλής ρύθμιση που μπορείς να χεις (γι αυτό και χρησιμοποιούν 755 ή 775 συνήθως), αλλα στην περίπτωση μου δεν μπορώ να δημιουργήσω υπό φακέλους με την φρ σε τέτοια δικαιώματα. πως μπορώ να το διορθώσω αυτό ?
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα