Δημοσιεύτηκε: 08 Ιούλ 2010, 00:29
ΓΙΑΝΝΗ, περιμένουμε τις απαντήσεις απο τα παραπάνω ερωτήματα.
Off topic:
Για να πώ την αλήθεια δυσκολέυτηκα να καταλάβω το τί εννοείς με το "δε διαβάζεται καλα". Τέλωσπάντων, σκοπός μου δεν είναι να θίξω κανέναν ούτε να το παίξω ξύπνιος. Κακά τα ψέματα και εγώ απο συνήθεια εχω πιάσει τον εαυτό μου να κάνει το ίδιο λάθος με το sudo, παρόλο που δεν χρειάζονταν, και πολλές φορες έφαγα να μούτρα μου καθώς χρειάστηκε να αλλάξω μετά δικαιώματα χρηστών σε κάποια αρχεία κλπ . Τότε γιατί το ανέφερα, παρότι πρόκειται για λεπτό σημείο;;;
1) καλό ειναι οι νέοι χρήστες και γενικά οι χρήστες λίνουξ (και γενικά unix-οειδών) να δίνουν την πρέπουσα σημασία και να ξέρουν να διαχωρίζουν στο τι πρέπει να κανει ο διαχειριστής και τί όχι, και το πότε μπορεί να κάνει κάτι όντας απλός χρήστης. Δίνοντας του οδηγίες-εντολές που χρησιμοποιούν το sudo για δίχως λόγο πράγματα θα δημιουργείται η εντύπωση (στους νέους χρήστες) οτι το sudo είναι κατι το οποίο θα σιγουρέψει οτι θα εκτελεστεί η εντολή και όχι σαν κατι το οποίο να λέει "ξέρω τι κανεις, αρα σου δίνω το δικαίωμα να το κάνεις"
2) Το sudo και γενικά οι εντολές που απαιτούν ή δίνουν δικαιώματα υπερχρήστη , μπορεί να μην φαίνονται σημαντικές για ένα σύστημα που έχει 1 χρήστη και ο ίδιος ειναι ο διαχειριστής του, όσο για συστήματα που μοιράζονται πολλοί χρήστες. Όσο πιο πολλοί χρήστες ειναί σε ενα σύστημα τόσο πιο "βαριά" ευθύνη ειναι του κάθε ένα απο τους sudoers, και κατα συνέπεια πρέπει να ξέρει (ο κάθε sudoer) να διαχωρίζει το τι απαιτεί να γίνεται απο τον υπερχρήστη και τί όχι.
3) Για φαντάσου να διάβαζε κάποιος απο το φόρουμ αυτο την λύση - βήματα έχοντας το ίδιο πρόβλημα και να δουλέυει αυτος (σαν απλός χρήστης) σε ενα εργαστήριο πανεπιστημίου ή σχολής ή σχολείου κλπ. Θα πήγαινε να εκτελέσει την παραπάνω εντολή και voila, ενα permission denied και μερικά wrong password τον περιμένουν, δίχως να έχουν πραγματικά νόημα.
Υ.Γ : Κανονικά αυτή η συζήτηση δεν έπρεπε κάν να ανοιχθεί εδω πέρα. Επαναλαμβάνω οτι σκοπός μου δεν είναι η παρεξήγηση, αλλα απλά η ενημέρωση του φίλου Νίκου για τους λόγους της παρέμβασής μου για το sudo.
Off topic:
prov83 έγραψε:
[...] γιατί το παραπάνω δε "διαβάζεται" καλά. [...]
Η συγκεκριμένη γείωση δε χρειαζόταν κατά τη γνώμη μου, [...]
Για να πώ την αλήθεια δυσκολέυτηκα να καταλάβω το τί εννοείς με το "δε διαβάζεται καλα". Τέλωσπάντων, σκοπός μου δεν είναι να θίξω κανέναν ούτε να το παίξω ξύπνιος. Κακά τα ψέματα και εγώ απο συνήθεια εχω πιάσει τον εαυτό μου να κάνει το ίδιο λάθος με το sudo, παρόλο που δεν χρειάζονταν, και πολλές φορες έφαγα να μούτρα μου καθώς χρειάστηκε να αλλάξω μετά δικαιώματα χρηστών σε κάποια αρχεία κλπ . Τότε γιατί το ανέφερα, παρότι πρόκειται για λεπτό σημείο;;;
1) καλό ειναι οι νέοι χρήστες και γενικά οι χρήστες λίνουξ (και γενικά unix-οειδών) να δίνουν την πρέπουσα σημασία και να ξέρουν να διαχωρίζουν στο τι πρέπει να κανει ο διαχειριστής και τί όχι, και το πότε μπορεί να κάνει κάτι όντας απλός χρήστης. Δίνοντας του οδηγίες-εντολές που χρησιμοποιούν το sudo για δίχως λόγο πράγματα θα δημιουργείται η εντύπωση (στους νέους χρήστες) οτι το sudo είναι κατι το οποίο θα σιγουρέψει οτι θα εκτελεστεί η εντολή και όχι σαν κατι το οποίο να λέει "ξέρω τι κανεις, αρα σου δίνω το δικαίωμα να το κάνεις"
2) Το sudo και γενικά οι εντολές που απαιτούν ή δίνουν δικαιώματα υπερχρήστη , μπορεί να μην φαίνονται σημαντικές για ένα σύστημα που έχει 1 χρήστη και ο ίδιος ειναι ο διαχειριστής του, όσο για συστήματα που μοιράζονται πολλοί χρήστες. Όσο πιο πολλοί χρήστες ειναί σε ενα σύστημα τόσο πιο "βαριά" ευθύνη ειναι του κάθε ένα απο τους sudoers, και κατα συνέπεια πρέπει να ξέρει (ο κάθε sudoer) να διαχωρίζει το τι απαιτεί να γίνεται απο τον υπερχρήστη και τί όχι.
3) Για φαντάσου να διάβαζε κάποιος απο το φόρουμ αυτο την λύση - βήματα έχοντας το ίδιο πρόβλημα και να δουλέυει αυτος (σαν απλός χρήστης) σε ενα εργαστήριο πανεπιστημίου ή σχολής ή σχολείου κλπ. Θα πήγαινε να εκτελέσει την παραπάνω εντολή και voila, ενα permission denied και μερικά wrong password τον περιμένουν, δίχως να έχουν πραγματικά νόημα.
Υ.Γ : Κανονικά αυτή η συζήτηση δεν έπρεπε κάν να ανοιχθεί εδω πέρα. Επαναλαμβάνω οτι σκοπός μου δεν είναι η παρεξήγηση, αλλα απλά η ενημέρωση του φίλου Νίκου για τους λόγους της παρέμβασής μου για το sudo.