Κάλυψα μερικούς διαχειριστές κωδικών πρόσβασης στο παρελθόν, συμπεριλαμβανομένων των Buttercup και Enpass , και ήταν όλες εφαρμογές GUI. Σήμερα, σας παρουσιάζω έναν διαχειριστή κωδικών πρόσβασης που μπορείτε να χρησιμοποιήσετε μόνο μέσω του τερματικού σας, που ονομάζεται Pass.
Pass είναι μια εφαρμογή διαχείρισης κωδικών πρόσβασης που βασίζεται στη γραμμή εντολών ανοιχτού κώδικα που υλοποιεί τη φιλοσοφία Unix αποθηκεύοντας κωδικούς πρόσβασης σε κρυπτογραφημένα αρχεία GPG που μπορεί να οργανωθεί σε διάφορες ιεραρχίες φακέλων, να μεταφερθεί μεταξύ υπολογιστών και να χειριστεί χρησιμοποιώντας τυπικά βοηθητικά προγράμματα διαχείρισης αρχείων γραμμής εντολών.
Pass, που είναι τελικά ένα σενάριο bash, χρησιμοποιεί κάποια Python και Ruby για την εκτέλεση εργασιών όπως η εισαγωγή κωδικών πρόσβασης από άλλους διαχειριστές, για παράδειγμα. Αποθηκεύει τους κωδικούς πρόσβασής σας σε έναν φάκελο .password-store που είναι κρυμμένος στον αρχικό σας κατάλογο.
Δυνατότητες στο Pass
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Pass στο Linux
Αν δεν έχετε ήδη κλειδί GPG, τότε θα χρειαστεί να δημιουργήσετε ένα για τον εαυτό σας χρησιμοποιώντας αυτόν τον οδηγό.
Για να εγκαταστήσετε το Pass εκτελέστε την ακόλουθη εντολή σύμφωνα με τις διανομές Linux.
$ πάσο εγκατάστασης sudo apt-get $ sudo yum πάσο εγκατάστασης $ sudo zypper στο κατάστημα κωδικών πρόσβασης
Και αρχικοποιήστε το χώρο αποθήκευσης κωδικών πρόσβασης με αυτήν την εντολή:
$ πάσο init GPG_ID_OR_EMAIL
Το GPG_ID_OR_EMAIL είναι είτε το αναγνωριστικό του οκταψήφιου εξαψήφιου κλειδιού GPG ή η διεύθυνση email που χρησιμοποιήσατε για να δημιουργήσετε το κλειδί GPG. Μπορείτε πάντα να ελέγξετε και τα δύο κλειδιά χρησιμοποιώντας την εντολή: "gpg –list-secret-keys".
Τώρα που είστε έτοιμοι, με αυτόν τον τρόπο προσθέτετε έναν νέο κωδικό πρόσβασης, π.χ. για το fossmint.com μέσα στο " αρχάριος” φάκελος:
$ πάσο το ένθετο beginner/fossmint.com
Καταγράψτε όλους τους κωδικούς πρόσβασής σας πληκτρολογώντας "pass" που θα εμφανίσει μια προβολή δέντρου:
$ πάσο Κατάστημα κωδικών πρόσβασης └── αρχάριος └── fossmint.com
Μπορείτε να εμφανίσετε τον κωδικό πρόσβασης χρησιμοποιώντας την ακόλουθη εντολή (για την ίδια “κατηγορία αρχαρίου” και “ fossmint.com” αντικείμενο) όπως έτσι.
$ περάστε αρχάριος/fossmint.com
Μπορείτε να αντιγράψετε τον κωδικό πρόσβασης στο πρόχειρο χωρίς να εμφανίζεται ως εξής:
$ pass -c beginner/fossmint.com
Για να επεξεργαστείτε έναν υπάρχοντα κωδικό πρόσβασης, για παράδειγμα, την ίδια καταχώρηση “beginner/fossmint.com” παραπάνω, χρησιμοποιήστε:
$ περάστε επεξεργασία beginner/fossmint.com
Θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης GPG και μετά από αυτό μπορείτε να επεξεργαστείτε τον αποθηκευμένο κωδικό πρόσβασης ή άλλες πληροφορίες στο αρχείο.
Αυτό είναι όλο! Πολύ δουλειά αν με ρωτάτε. Στην πραγματικότητα, αφημένος μόνος μου, θα παραμείνω στους διαχειριστές κωδικών πρόσβασης GUI, ειδικά επειδή δεν απαιτούν από εμένα να αφιερώνω τόσο πολύ από τον χρόνο μου για να τα ρυθμίσω.
Αλλά ποιος ξέρει; Το τερματικό μπορεί να είναι το αγαπημένο σας μέρος για να βρίσκεστε - στον καθένα το δικό του. Είναι δική σας? Πείτε μας τη γνώμη σας για το Pass στην παρακάτω ενότητα σχολίων.