Αρχική σελίδα » πως να » Το PermitRootLogin βασίζεται στο UID ή το όνομα χρήστη;

    Το PermitRootLogin βασίζεται στο UID ή το όνομα χρήστη;

    Μερικές φορές είναι διασκεδαστικό να σκάβουμε λίγο βαθύτερα πώς λειτουργούν τα πράγματα για να ικανοποιήσουν την περιέργειά σας, μαθαίνοντας κάτι καινούργιο, όπως το PermitRootLogin, για παράδειγμα. Ελέγχει το UID ή το όνομα χρήστη; Η σημερινή θέση του χρήστη SuperUser Q & A ανακαλύπτει την απάντηση σε μια ερώτηση περίεργου αναγνώστη.

    Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.

    Το ερώτημα

    Ο αναγνώστης SuperUser ge0rg θέλει να μάθει αν το PermitRootLogin βασίζεται στο UID ή το όνομα χρήστη:

    Η σελίδα του ανθρώπου το δηλώνει PermitRootLogin:

    • Καθορίζει αν η ρίζα μπορεί να συνδεθεί με ssh (1).

    Ωστόσο, δεν είναι σαφές εάν ο έλεγχος αυτός βασίζεται στο όνομα χρήστη (ρίζα) ή το UID (0). Τι συμβαίνει εάν ο λογαριασμός root μετονομάζεται σε διαχειριστής? Θα διαχειριστής να είστε σε θέση να συνδεθείτε πότε PermitRootLogin = όχι? Τι συμβαίνει εάν υπάρχουν δύο λογαριασμοί με UID = 0 (δηλ. ρίζα και διαχειριστής); Θα μπορέσουν οι δυο τους να συνδεθούν?

    Είναι το PermitRootLogin με βάση το UID ή το όνομα χρήστη?

    Η απάντηση

    Ο συνδρομητής του SuperUser mtak έχει την απάντηση για εμάς:

    Φαίνεται ότι ο έλεγχος γίνεται με το UID (δοκιμασμένο σε OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t 3 Μαΐου 2016):

    Σειρά PermitRootLogin σε Off:

    Βεβαιωθείτε ότι ο χρήστης ονομάστηκε διαχειριστής δημιουργείται με UID 0:

    Βεβαιωθείτε ότι ο χρήστης μπορεί να χρησιμοποιηθεί για να συνδεθείτε στο σύστημα:

    Ελέγξτε αν μπορούμε να συνδεθούμε στο σύστημα χρησιμοποιώντας SSH:

    Αν θέσουμε PermitRootLogin πίσω στο On:

    Και προσπαθήστε να συνδεθείτε:


    Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.

    Πιστοποίηση εικόνας: Στιγμιότυπα οθόνης Linux / Xmodulo (Flickr / Xmodulo)