Πώς να επαναφέρετε τον ξεχασμένο κωδικό πρόσβασης ρίζας στο Arch Linux


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

Συνεχίστε να διαβάζετε: Πώς να επαναφέρετε τον ξεχασμένο κωδικό πρόσβασης ρίζας στο CentOS 8

Αρχικά, επανεκκινήστε ή ενεργοποιήστε το σύστημά σας Arch. Η πρώτη καταχώρηση θα επιλεγεί από προεπιλογή όπως φαίνεται παρακάτω.

Διακόψτε τη διαδικασία εκκίνησης πατώντας ‘e’ στο πληκτρολόγιο για να κάνετε αλλαγές στην καταχώρηση εκκίνησης.

Στο επόμενο βήμα, κάντε κύλιση προς τα κάτω και εντοπίστε μια γραμμή που αρχίζει με:

linux          /boot/vmlinuz-linux

Χρησιμοποιώντας τα πλήκτρα βέλους πλοηγηθείτε στο τέλος αυτής της γραμμής που τελειώνει με quiet. Στη συνέχεια, προσθέστε την παράμετρο init =/bin/bash όπως φαίνεται.

Στη συνέχεια, πατήστε το συνδυασμό ctrl+x για εκκίνηση σε λειτουργία ενός χρήστη με το ριζικό σύστημα αρχείων που είναι προσαρτημένο με δικαιώματα πρόσβασης μόνο για ανάγνωση (ro).

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

mount -n -o remount,rw /

Τώρα μπορείτε να προχωρήσετε στην επαναφορά του κωδικού πρόσβασης root χρησιμοποιώντας την εντολή passwd.

passwd

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

‘password updated successfully’.

Τέλος, εκτελέστε την παρακάτω εντολή για να αποθηκεύσετε τις αλλαγές και να ξεκινήσετε το ArchLinux.

exec /sbin/init

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