Γιατί είναι απενεργοποιημένο το root στο Ubuntu;

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

Πώς μπορώ να ενεργοποιήσω την πρόσβαση root στο Ubuntu;

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

Είναι ενεργοποιημένο το root στο Ubuntu;

Στο Linux υπάρχει ένας ειδικός λογαριασμός που ονομάζεται root. Από προεπιλογή είναι κλειδωμένο στο Ubuntu αλλά μπορείτε να ενεργοποιήσετε τον λογαριασμό root.

Πώς μπορώ να ξέρω εάν το root είναι ενεργοποιημένο το Ubuntu;

Ελέγξτε την κατάσταση κλειδώματος του λογαριασμού ρίζας

  1. Για να μάθετε εάν ο λογαριασμός σας root είναι κλειδωμένος ή όχι, μπορείτε είτε να ελέγξετε το αρχείο "/etc/shadow" ή να χρησιμοποιήσετε την εντολή passwd με την επιλογή "-S".
  2. Για να μάθετε εάν ο λογαριασμός root είναι κλειδωμένος ή όχι, αναζητήστε ένα θαυμαστικό στο πεδίο που πρέπει να περιέχει τον κρυπτογραφημένο κωδικό πρόσβασης.

Πώς μπορώ να συνδεθώ ως root στο Linux;

Πρέπει να ορίσετε τον κωδικό πρόσβασης για το root πρώτα με το "sudo passwd root", εισάγετε τον κωδικό πρόσβασής σας μία φορά και στη συνέχεια τον νέο κωδικό πρόσβασης του root δύο φορές. Τότε πληκτρολογήστε "su -" και εισάγετε τον κωδικό πρόσβασης που μόλις ορίσατε. Ένας άλλος τρόπος για να αποκτήσετε πρόσβαση root είναι το "sudo su", αλλά αυτή τη φορά πληκτρολογήστε τον κωδικό πρόσβασής σας αντί του root.

Πώς μπορώ να ενεργοποιήσω την πρόσβαση root στο Linux;

Ενεργοποίηση root σύνδεσης μέσω SSH:

  1. Ως root, επεξεργαστείτε το αρχείο sshd_config στο /etc/ssh/sshd_config : nano /etc/ssh/sshd_config.
  2. Προσθέστε μια γραμμή στην ενότητα Έλεγχος ταυτότητας του αρχείου που λέει PermitRootLogin ναι. …
  3. Αποθηκεύστε το ενημερωμένο αρχείο /etc/ssh/sshd_config.
  4. Επανεκκινήστε τον διακομιστή SSH: επανεκκίνηση υπηρεσίας sshd.

Τι είναι ο κωδικός πρόσβασης root στο Ubuntu;

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

Πώς μπορώ να επιστρέψω στον χρήστη root στο Ubuntu;

Εντολές αρχείου και καταλόγου

  1. Για πλοήγηση στον ριζικό κατάλογο, χρησιμοποιήστε το "cd /"
  2. Για να πλοηγηθείτε στον αρχικό σας κατάλογο, χρησιμοποιήστε "cd" ή "cd ~"
  3. Για να πλοηγηθείτε σε ένα επίπεδο καταλόγου, χρησιμοποιήστε το "cd .."
  4. Για πλοήγηση στον προηγούμενο κατάλογο (ή πίσω), χρησιμοποιήστε "cd -"

Πώς μπορώ να αλλάξω τα δικαιώματα root στο Ubuntu;

Όπως και με το chown και το chgrp, μόνο ο κάτοχος ενός αρχείου ή ο υπερχρήστης (root) μπορεί να αλλάξει τα δικαιώματα ενός αρχείου. Για να αλλάξετε τα δικαιώματα στο αρχείο, πληκτρολογήστε chmod, πώς θέλετε να αλλάξετε τα δικαιώματα, το όνομα του αρχείου και, στη συνέχεια, πατήστε .

Πώς μπορώ να απενεργοποιήσω τη σύνδεση root;

Η απλούστερη μέθοδος για να απενεργοποιήσετε τη σύνδεση χρήστη root είναι να αλλάξετε το κέλυφός του από /bin/bash ή /bin/bash (ή οποιοδήποτε άλλο κέλυφος που επιτρέπει τη σύνδεση του χρήστη) στο /sbin/nologin , στο αρχείο /etc/passwd, το οποίο μπορείτε να ανοίξετε για επεξεργασία χρησιμοποιώντας οποιονδήποτε από τους αγαπημένους σας επεξεργαστές γραμμής εντολών όπως φαίνεται.

Πώς μπορώ να συνδεθώ στο root χωρίς κωδικό πρόσβασης;

Πώς να εκτελέσετε την εντολή sudo χωρίς κωδικό πρόσβασης:

  1. Αποκτήστε πρόσβαση root: su –
  2. Δημιουργήστε αντίγραφα ασφαλείας του αρχείου /etc/sudoers πληκτρολογώντας την ακόλουθη εντολή: …
  3. Επεξεργαστείτε το αρχείο /etc/sudoers πληκτρολογώντας την εντολή visudo: …
  4. Προσθέστε/επεξεργαστείτε τη γραμμή ως εξής στο αρχείο /etc/sudoers για τον χρήστη με το όνομα 'vivek' για να εκτελέσει τις εντολές '/bin/kill' και 'systemctl':
Σας αρέσει αυτή η ανάρτηση; Παρακαλώ μοιραστείτε με τους φίλους σας:
OS σήμερα