Android

Πώς να αλλάξετε τον κωδικό πρόσβασης χρήστη στο linux

Επαναφορά κωδικού (reset password) - Ubuntu (GR)

Επαναφορά κωδικού (reset password) - Ubuntu (GR)

Πίνακας περιεχομένων:

Anonim

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

Οι οδηγίες πρέπει να λειτουργούν σε οποιαδήποτε διανομή Linux, συμπεριλαμβανομένων των Ubuntu, Debian και CentOS.

Εισαγωγή

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

Οι κωδικοί πρόσβασης των κρυπτογραφημένων χρηστών, καθώς και άλλες πληροφορίες που σχετίζονται με τους κωδικούς πρόσβασης, αποθηκεύονται στο αρχείο /etc/shadow .

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

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

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

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

Αλλάξτε τον κωδικό πρόσβασης χρήστη

Για να αλλάξετε τον κωδικό πρόσβασης του λογαριασμού του χρήστη, εκτελέστε την εντολή passwd χωρίς κανένα επιχείρημα:

passwd

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

Οι κωδικοί πρόσβασης δεν εμφανίζονται στην οθόνη όταν τις εισάγετε.

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

Αλλαγή κωδικού πρόσβασης άλλου χρήστη

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

Το παρακάτω παράδειγμα υποθέτει ότι είστε συνδεδεμένοι ως χρήστης με δικαιώματα sudo.

Για να αλλάξετε τον κωδικό πρόσβασης ενός άλλου λογαριασμού χρήστη, εκτελέστε την εντολή passwd , ακολουθούμενη από το όνομα χρήστη. Για παράδειγμα, για να αλλάξετε τον κωδικό πρόσβασης ενός χρήστη με όνομα linuxize , εκτελέστε την ακόλουθη εντολή:

sudo passwd linuxize

Θα σας ζητηθεί να εισαγάγετε και να επιβεβαιώσετε τον νέο κωδικό πρόσβασης:

Enter new UNIX password: Retype new UNIX password:

Με την επιτυχία, η εντολή θα εκτυπώσει κάτι τέτοιο:

passwd: password updated successfully

Αναγκάστε τον χρήστη να αλλάξει κωδικό πρόσβασης στην επόμενη σύνδεση

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

sudo passwd --expire linuxize

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

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

ssh [email protected]

WARNING: Your password has expired. You must change your password now and login again! Changing password for linuxize. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to 192.168.121.209 closed.

Μόλις ο χρήστης ορίσει έναν νέο κωδικό πρόσβασης, η σύνδεση θα κλείσει.

συμπέρασμα

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

Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με την εντολή passwd, πληκτρολογώντας το man passwd στο τερματικό σας ή επισκεφθείτε τη σελίδα man passwd man.

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