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

Ας ρίξουμε μια ματιά στο βοηθητικό πρόγραμμα passwd και πώς μπορείτε να το χρησιμοποιήσετε για να διαχειριστείτε τον κωδικό πρόσβασής σας στο Linux.

Αλλάξτε τον κωδικό σας

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

 passwd 

Θα σας ζητήσει να δώσετε τον τρέχοντα κωδικό πρόσβασης που ακολουθεί ο νέος σας κωδικός.

Αλλάξτε τον κωδικό κάποιου άλλου

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

 sudo passwd username 

Αυτή τη φορά δεν θα ζητήσει τον τρέχοντα κωδικό πρόσβασης. Θα σας ζητήσει μόνο να ορίσετε ένα νέο.

Κλείδωμα κωδικού πρόσβασης

Μπορείτε επίσης να κλειδώσετε εύκολα έναν λογαριασμό χρήστη κλειδώνοντας τον κωδικό πρόσβασής του. Αυτό θα τους κάνει να μην μπορούν να συνδεθούν χρησιμοποιώντας έναν κωδικό πρόσβασης. Άλλες μέθοδοι, όπως τα κλειδιά SSH, θα εξακολουθήσουν να λειτουργούν. Για να κλειδώσετε έναν λογαριασμό, θα χρειαστείτε το sudo και τη σημαία -l .

 sudo passwd -l username 

Μπορείτε επίσης να ξεκλειδώσετε έναν λογαριασμό με τη σημαία -u .

 sudo passwd -u username 

Κλείδωμα της ρίζας

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

 sudo passwd -l ρίζα 

Λειτουργεί όπως και με οποιονδήποτε άλλο χρήστη.

Χρησιμοποιώντας έναν κενό κωδικό πρόσβασης

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

 sudo passwd -d username 

Λήξη κωδικού πρόσβασης

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

Χρησιμοποιήστε τη σημαία -x ακολουθούμενη από τον αριθμό των ημερών που θέλετε να είναι έγκυρος ο κωδικός πρόσβασης του χρήστη.

 sudo passwd -x 30 όνομα χρήστη 

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

Μπορείτε επίσης να ρυθμίσετε ένα σύστημα για να προειδοποιήσετε το χρήστη ότι σύντομα θα λήξει ο κωδικός πρόσβασης. Χρησιμοποιήστε τη σημαία -w με το ποσό των ημερών πριν από τη λήξη για να προειδοποιήσετε αυτόματα το χρήστη για να αλλάξετε τον κωδικό πρόσβασης.

 sudo passwd -w 5 όνομα χρήστη 

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

 sudo passwd -e username 

Αυτό είναι μόνο που χρειάζεστε πραγματικά για να ξεκινήσετε με passwd. Εάν θέλετε να δείτε περισσότερα για το τι μπορεί να κάνει, ανατρέξτε στη σελίδα με το εγχειρίδιο του βοηθητικού προγράμματος.

 άνθρωπος passwd 

Θα σας πει όλα όσα μπορείτε να κάνετε με το passwd. Το Passwd είναι ένα ανεκτίμητο εργαλείο για τους διαχειριστές του Linux. Ακόμα κι αν δεν εκτελείτε ένα μεγάλο διακομιστή επιχείρησης, μπορείτε ακόμα να επωφεληθείτε από το passwd για να κρατήσετε την επιφάνεια εργασίας πιο ασφαλή.