Αντί να προσπαθήσετε να βρείτε τον κωδικό πρόσβασης ρίζας, θα πρέπει να χρησιμοποιήσετε το `sudo` για να εκτελέσετε εντολές με προνόμια ρίζας. Το Linux Mint έχει ρυθμιστεί από προεπιλογή για να χρησιμοποιήσει το `sudo 'για διοικητικές εργασίες.
Εδώ γιατί δεν μπορείτε να βρείτε τον κωδικό πρόσβασης ρίζας και τις εναλλακτικές λύσεις:
* Ασφάλεια: Η απευθείας αποκαλύπτοντας ότι ο κωδικός πρόσβασης ρίζας θα έθετε σε κίνδυνο ολόκληρο το σύστημα. Οποιοσδήποτε χρήστης με πρόσβαση σε αυτόν τον κωδικό πρόσβασης θα μπορούσε να κάνει αλλαγές σε όλο το σύστημα, να εγκαταστήσει κακόβουλο λογισμικό ή να κλέψει ευαίσθητα δεδομένα.
* hashing: Ο κωδικός πρόσβασης ρίζας (και όλοι οι κωδικοί πρόσβασης χρηστών) αποθηκεύονται ως hashed αξία. Ένα hash είναι μια λειτουργία μονής κατεύθυνσης. Δεν μπορείτε να το αντιστρέψετε για να λάβετε τον αρχικό κωδικό πρόσβασης. Ακόμη και αν βρήκατε τον κωδικό πρόσβασης, είναι άχρηστο χωρίς να σπάσετε το hash (το οποίο είναι υπολογιστικά ακριβό και χρονοβόρο).
* `sudo`: Η εντολή `sudo` επιτρέπει εξουσιοδοτημένους χρήστες (συνήθως εκείνους της ομάδας` sudo` ή `adment ') για να εκτελέσουν εντολές με προνόμια ρίζας εισάγοντας το δικό τους κωδικός πρόσβασης χρήστη. Αυτή είναι μια πολύ πιο ασφαλής προσέγγιση από την κοινή χρήση του ριζικού κωδικού πρόσβασης.
Τι πρέπει να κάνετε εάν έχετε ξεχάσει τον κωδικό πρόσβασης ρίζας (ή πρέπει να το επαναφέρετε):
1. Επανεκκινήστε τον υπολογιστή σας και διακόπτετε τη διαδικασία εκκίνησης: Θα χρειαστεί να αποκτήσετε πρόσβαση στο μενού bootloader grub. Ο τρόπος για να γίνει αυτό ποικίλλει ανάλογα με το σύστημά σας. Τα κοινά κλειδιά για να πιέσετε κατά τη διάρκεια της εκκίνησης είναι `esc`,` shift ', `f2`,` f10` ή `del'.
2. Επεξεργασία της καταχώρησης Grub για λειτουργία ανάκτησης:
* Στο μενού Grub, επιλέξτε την καταχώρηση Mint Linux (ή τις "Προχωρημένες επιλογές για το Linux Mint" αν υπάρχει).
* Πατήστε `e` για να επεξεργαστείτε την επιλεγμένη καταχώρηση.
* Βρείτε τη γραμμή που ξεκινά με το "Linux" (ή το "Linuxefi" στα συστήματα UEFI).
* Στο τέλος αυτής της γραμμής, προσθέστε `init =/bin/bash`. Βεβαιωθείτε ότι υπάρχει χώρος πριν από το `init =/bin/bash`.
3. εκκίνηση σε λειτουργία ενός χρήστη:
* Πατήστε `ctrl+x` ή` f10` για εκκίνηση με την τροποποιημένη καταχώρηση. Αυτό θα εκκινήσει το σύστημά σας σε ένα ελάχιστο κέλυφος ως ρίζα.
4. Ανανεώστε το σύστημα αρχείων ριζών με πρόσβαση ανάγνωσης:
* Πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter:
`` `bash
mount -o remount, rw /
`` `
5. Αλλάξτε τον κωδικό πρόσβασης ρίζας:
* Πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter:
`` `bash
ρίζα
`` `
* Θα σας ζητηθεί να εισαγάγετε δύο φορές έναν νέο κωδικό πρόσβασης.
6. Επανεκκινήστε το σύστημά σας:
* Πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter:
`` `bash
επανεκκίνηση -f
`` `
Επεξήγηση της διαδικασίας:
* Επεξεργασία Grub: Προσθέτοντας `init =/bin/bash`, λέτε στον πυρήνα να ξεκινήσει ένα κέλυφος bash απευθείας αντί της κανονικής διαδικασίας αρχικοποίησης του συστήματος. Αυτό σας εκκινεί αποτελεσματικά σε λειτουργία ενός χρήστη ως ρίζα.
* Ανασυγκρότηση: Το σύστημα αρχείων ρίζας είναι συνήθως τοποθετημένο ως μόνο για ανάγνωση κατά τη διάρκεια της αρχικής διαδικασίας εκκίνησης. `mount -o remount, rw /` remounts το με δικαιώματα ανάγνωσης -εγγραφής, επιτρέποντάς σας να αλλάξετε αρχεία (όπως η βάση δεδομένων κωδικού πρόσβασης).
* `passwd root`: Αυτή η εντολή αλλάζει τον κωδικό πρόσβασης ρίζας.
* `reboot -f`: Αυτό αναγκάζει μια άμεση επανεκκίνηση.
Σημαντικές εκτιμήσεις:
* Επιπτώσεις ασφαλείας: Η πρόσβαση σε λειτουργία ενός χρήστη σας δίνει πλήρη έλεγχο του συστήματος. Προσέξτε να μην κάνετε τυχόν ακούσιες αλλαγές.
* Προστασία κωδικού πρόσβασης Grub: Για αυξημένη ασφάλεια, μπορείτε να προστατεύσετε τον κωδικό πρόσβασης στο μενού Grub για να αποτρέψετε την μη εξουσιοδοτημένη πρόσβαση σε λειτουργία ενός χρήστη. Αυτό είναι πέρα από το πεδίο εφαρμογής αυτής της απάντησης, αλλά συνιστάται ιδιαίτερα για συστήματα με ευαίσθητα δεδομένα.
Συνοπτικά, δεν πρέπει να προσπαθήσετε να βρείτε τον κωδικό πρόσβασης ρίζας. Χρησιμοποιήστε το `sudo 'για διοικητικές εργασίες. Εάν έχετε ξεχάσει τον κωδικό πρόσβασης ρίζας, ακολουθήστε τα βήματα που περιγράφονται παραπάνω για να το επαναφέρετε χρησιμοποιώντας τη λειτουργία ενός χρήστη.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα