Αντιμετώπιση προβλημάτων

Γνώση Υπολογιστών >> Αντιμετώπιση προβλημάτων >  >> Οι κωδικοί πρόσβασης

Πώς επαναφέρετε τον κωδικό πρόσβασης στο σύστημα Unix System V 4.2 Έκδοση 1;

Η επαναφορά του κωδικού πρόσβασης σε ένα σύστημα Release Unix V Release 4.2 Η έκδοση 1 απαιτεί πρόσβαση στην κονσόλα και είτε τη λειτουργία ενός χρήστη είτε έναν λογαριασμό ριζικού επιπέδου. Ακολουθεί μια ανάλυση της διαδικασίας, μαζί με πιθανές επιπλοκές και λύσεις:

Βασικές έννοιες και προειδοποιήσεις:

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

* Λειτουργία ενός χρήστη (Runlevel 1 ή S): Αυτή η λειτουργία αναδεικνύει το σύστημα με ελάχιστες υπηρεσίες, επιτρέποντάς σας να εκτελέσετε εργασίες συντήρησης.

* `passwd` command: Το τυπικό βοηθητικό πρόγραμμα UNIX για την αλλαγή των κωδικών πρόσβασης χρήστη.

Βήματα για την επαναφορά του κωδικού πρόσβασης ρίζας (προτιμώμενη μέθοδος - λειτουργία ενός χρήστη):

1. Επανεκκινήστε το σύστημα: Κύκλος ισχύος το σύστημα ή χρησιμοποιήστε την κατάλληλη εντολή επανεκκίνησης.

2. Διακοπή της διαδικασίας εκκίνησης: Κατά τη διάρκεια της ακολουθίας εκκίνησης, θα πρέπει να διακόψετε την αυτόματη εκκίνηση. Η μέθοδος για αυτό ποικίλλει ανάλογα με το υλικό και το bootloader του συστήματος. Αναζητήστε μια προτροπή που αναφέρει κάτι σαν "χτυπήστε οποιοδήποτε κλειδί για να διακόψετε το autoboot" ή ένα παρόμοιο μήνυμα. Πατήστε ένα πλήκτρο (όπως το spacebar ή το ESC) όταν σας ζητηθεί.

3. Μετά τη διακοπή της διαδικασίας εκκίνησης, θα πρέπει να παρουσιαστεί με κάποιο είδος προτροπής εκκίνησης. Θα πρέπει να πείτε στο σύστημα να εκκινήσει σε λειτουργία ενός χρήστη. Αυτό γίνεται συνήθως προσθέτοντας ένα επιχείρημα `single 'ή` -s` στην εντολή εκκίνησης. Η ακριβής σύνταξη εξαρτάται από το bootloader. Ακολουθούν μερικές κοινές δυνατότητες:

* παλαιότερο σύστημα V: Στην προτροπή (συνήθως `> ή παρόμοια), ίσως χρειαστεί να πληκτρολογήσετε κάτι σαν:

`` `

boot -s

`` `

* Εάν αυτό δεν λειτουργεί, δοκιμάστε:

`` `

Εκκίνηση /unix -s

`` `

* ή, αν έχετε μια πιο λεπτομερή εντολή εκκίνησης:

`` `

Boot HD (0,0)/UNIX -S

`` `

(Ρυθμίστε το `HD (0,0)` όπως απαιτείται με βάση τη διαμόρφωση του δίσκου του συστήματός σας). `HD (0,0)` συνήθως αναφέρεται στον πρώτο σκληρό δίσκο και το πρώτο διαμέρισμα.

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

4. Τοποθετήστε το σύστημα αρχείων ρίζας (εάν είναι απαραίτητο): Σε λειτουργία ενός χρήστη, το σύστημα αρχείων ρίζας μπορεί να τοποθετηθεί μόνο για ανάγνωση. Εάν συμβαίνει αυτό, θα πρέπει να το επαναπροσδιορίσετε σε λειτουργία ανάγνωσης-εγγραφής. Μπορείτε συνήθως να το προσδιορίσετε προσπαθώντας να εκτελέσετε εντολές ή να δημιουργήσετε αρχεία. Εάν λάβετε σφάλματα "συστήματος αρχείων μόνο για ανάγνωση", τότε θα πρέπει να επαναπροσδιορίσετε. Δοκιμή:

`` `

mount -o remount, rw /

`` `

5. Αλλάξτε τον κωδικό πρόσβασης ρίζας: Τώρα μπορείτε να χρησιμοποιήσετε την εντολή `passwd` για να αλλάξετε τον κωδικό πρόσβασης ρίζας:

`` `

ρίζα

`` `

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

6. Επανεκκινήστε το σύστημα: Μόλις αλλάξετε τον κωδικό πρόσβασης, επανεκκινήστε το σύστημα:

`` `

επανεκκινώ

`` `

Εναλλακτική μέθοδος (εάν έχετε άλλο λογαριασμό ρίζας):

Εάν έχετε άλλο λογαριασμό με προνόμια `root` (π.χ. μέσω` sudo` ή ισοδύναμο, αν και το `sudo` δεν ήταν κοινό σε πολύ πρώιμες εκδόσεις συστήματος V), μπορείτε να χρησιμοποιήσετε αυτόν τον λογαριασμό για να αλλάξετε τον κωδικό ρίζας απευθείας.

1. Συνδεθείτε με τον λογαριασμό ρίζας: Συνδεθείτε χρησιμοποιώντας τον εναλλακτικό σας λογαριασμό ρίζας.

2. Αλλάξτε τον κωδικό πρόσβασης ρίζας: Χρησιμοποιήστε την εντολή `passwd`, καθορίζοντας τον χρήστη` root ':

`` `

ρίζα

`` `

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

Αντιμετώπιση προβλημάτων &κοινά προβλήματα:

* Διαφορές bootloader: Η μεγαλύτερη πρόκληση είναι η αντιμετώπιση των παραλλαγών σε bootloaders σε διαφορετικά συστήματα συστήματος V 4.2. Ορισμένα κοινά ονόματα bootloader περιλαμβάνουν:

* `boot` (ένα πολύ γενικό όνομα, κοινό σε παλαιότερα συστήματα UNIX)

* `lilo` (Linux Loader, μερικές φορές χρησιμοποιείται σε περιβάλλοντα διπλής εκκίνησης ακόμη και αν το πρωτεύον λειτουργικό σύστημα είναι σύστημα V)

* `grub` (Grand Unified Bootloader, λιγότερο πιθανό σε πολύ παλιό σύστημα V, αλλά είναι δυνατόν)

* Μπορείτε ακόμη και να συναντήσετε έναν ιδιόκτητο bootloader ειδικά για τον προμηθευτή υλικού.

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

* Σφάλματα συστήματος αρχείων: Εάν το σύστημα αρχείων είναι διεφθαρμένο, ενδέχεται να έχετε πρόβλημα να το τοποθετήσετε ή να αλλάξετε τον κωδικό πρόσβασης. Εκτέλεση ελέγχων συστήματος αρχείων (`FSCK`) σε λειτουργία ενός χρήστη * πριν * προσπαθώντας να αλλάξετε τον κωδικό πρόσβασης. Η εντολή μπορεί να είναι κάτι σαν το `fsck/dev/hd0a` (προσαρμογή`/dev/hd0a` στο σωστό διαμέρισμα ρίζας για το σύστημά σας). * Πάντα* Δημιουργία αντιγράφων ασφαλείας πριν από την εκτέλεση του `fsck` αν είναι δυνατόν.

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

* Η τεκμηρίωση είναι κλειδί: Επειδή το System V Release 4.2 V1 είναι ένα πολύ παλιό λειτουργικό σύστημα, η εύρεση συγκεκριμένης τεκμηρίωσης σε απευθείας σύνδεση μπορεί να είναι προκλητική. Δοκιμάστε να αναζητήσετε τεκμηρίωση σχετικά με τη συγκεκριμένη πλατφόρμα υλικού που χρησιμοποιείτε.

Σημαντικές εκτιμήσεις για πολύ παλιά συστήματα:

* Τα αντίγραφα ασφαλείας είναι κρίσιμα: Πριν κάνετε οποιεσδήποτε αλλαγές σε ένα σύστημα αυτό το παλιό, κάντε ένα πλήρες αντίγραφο ασφαλείας όλων των σημαντικών δεδομένων, αν είναι δυνατόν. Οι αποτυχίες υλικού είναι πιο πιθανό με παλαιότερα συστήματα.

* Συμβατότητα υλικού: Τα σύγχρονα περιφερειακά (πληκτρολόγια, ποντίκια κ.λπ.) ενδέχεται να μην λειτουργούν σωστά με ένα τέτοιο παλιό λειτουργικό σύστημα.

* Τηλεύσιμα ασφαλείας: Λάβετε υπόψη ότι το σύστημα V Release 4.2 έχει πολλές γνωστές ευπάθειες ασφαλείας. Εάν το σύστημα είναι συνδεδεμένο σε ένα δίκτυο, είναι εξαιρετικά ευάλωτο στις επιθέσεις. Εξετάστε το απομονωμένο από το δίκτυο, εάν είναι δυνατόν.

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

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα