Αρχική σελίδα » πως να » Πώς προστατεύετε με κωδικό πρόσβασης έναν φάκελο σε Linux / Unix χωρίς κρυπτογράφηση;

    Πώς προστατεύετε με κωδικό πρόσβασης έναν φάκελο σε Linux / Unix χωρίς κρυπτογράφηση;

    Αν δεν χρειάζεστε ή θέλετε να κρυπτογραφήσετε αρχεία στον υπολογιστή σας, αλλά θέλετε να σταματήσετε την περιστασιακή περιστροφή, τότε ποια είναι η καλύτερη μέθοδος για τον κωδικό προστασίας των φακέλων σας στο Linux / Unix; Η σημερινή θέση Q & A SuperUser έχει χρήσιμες απαντήσεις σε μια ερώτηση περίεργου αναγνώστη.

    Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.

    Φωτογραφία ευγενική προσφορά του Nathan Meijer (Flickr).

    Το ερώτημα

    Ο αναγνώστης SuperUser Zane Woodard θέλει να ξέρει πώς να προστατεύσει τον κωδικό πρόσβασης σε ένα φάκελο σε Linux / Unix χωρίς κρυπτογράφηση:

    Έχω ψάξει αρκετά λίγο για είτε ένα ενσωματωμένο χαρακτηριστικό ή πρόγραμμα για να το κάνει αυτό, αλλά δεν είχε τύχη. Θέλω να προστατεύσω με κωδικό πρόσβασης ένα φάκελο, αλλά δεν θέλω να τον κρυπτογραφήσω.

    Η ασφάλεια των περιεχομένων του φακέλου δεν είναι σημαντική, ο κωδικός πρόσβασης θα λειτουργούσε απλώς ως αποτρεπτικό παράγοντα σε κάποιον που προσπαθεί να έχει πρόσβαση στα περιεχόμενα του φακέλου από τον υπολογιστή μου. Σκεφτείτε το σαν κλείδωμα με κωδικό πρόσβασης σε έναν υπολογιστή, εάν αφαιρέσετε τον σκληρό δίσκο, θα μπορούσατε εύκολα να πάρετε όλα τα αρχεία που είχε ο χρήστης, αλλά ο κωδικός πρόσβασης εξακολουθεί να αποτρέπει τα άτομα που έχουν πρόσβαση στα περιεχόμενα του δίσκου.

    Δύο κύριοι λόγοι για τους οποίους δεν χρησιμοποιείται κρυπτογράφηση εδώ είναι:

    • Μειωμένη απόδοση για το άνοιγμα αρχείων.
    • Η κρυπτογράφηση εμποδίζει το περιεχόμενο από την ευρετηρίαση / αναζήτηση.

    Είναι κάποιος ενήμερος για μια λύση?

    Υπάρχει μια εύκολη λύση που θα μπορούσε να χρησιμοποιήσει ο Zane για να προστατεύσει τον κωδικό του με κωδικό πρόσβασης?

    Η απάντηση

    Οι συνεργάτες του SuperUser R Schultz και Bodo Thiesen έχουν την απάντηση για εμάς. Πρώτα επάνω, R Schultz:

    Ο ευκολότερος τρόπος θα ήταν να αλλάξετε τα δικαιώματα των αρχείων έτσι ώστε να μην μπορούν να διαβαστούν από οποιονδήποτε άλλο εκτός από τον κάτοχο. Μόλις γίνει αυτό, ένας χρήστης θα πρέπει είτε να συνδεθεί όσο εσείς (που θα πρέπει να απαιτήσει έναν κωδικό πρόσβασης) ή το sudo ως root (που θα πρέπει επίσης να απαιτεί έναν κωδικό πρόσβασης). Για να αλλάξετε τα δικαιώματα, απλώς χρησιμοποιήστε την ακόλουθη εντολή σε όλα τα αρχεία στα οποία δεν θέλετε να έχουν πρόσβαση άλλοι.

    • όνομα αρχείου chmod og-rwx

    Αυτό προϋποθέτει ότι όταν δεν βρίσκεστε στον υπολογιστή σας, η οθόνη σας είναι κλειδωμένη και υπάρχει ένας κωδικός πρόσβασης για το λογαριασμό σας καθώς και ο λογαριασμός root.

    Ακολουθούμενη από την απάντηση του Bodo Thiesen:

    Δημιουργήστε έναν νέο χρήστη για αυτά τα προστατευμένα αρχεία ή / και καταλόγους. Στη συνέχεια, αντικαταστήστε το $ newuser με το νέο όνομα λογαριασμού χρήστη:

    • όνομα προέλευσης $ newuser filename
    • chmod og-rwx όνομα αρχείου

    Με αυτόν τον τρόπο, τα αρχεία και οι κατάλογοι είναι ασφαλή ακόμη και αν δεν αποσυνδεθείτε και έχετε την οθόνη σας ξεκλειδωμένη για κάποιο λόγο.


    Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.