Trang chủ » làm thế nào để » PermitRootLogin dựa trên UID hoặc tên người dùng?

    PermitRootLogin dựa trên UID hoặc tên người dùng?

    Đôi khi thật thú vị khi đào sâu hơn một chút về cách mọi thứ hoạt động chỉ để thỏa mãn sự tò mò của bạn trong khi học một cái gì đó mới, chẳng hạn như PermitRootLogin chẳng hạn. Nó có kiểm tra UID hoặc tên người dùng không? Bài viết Hỏi & Đáp của SuperUser ngày hôm nay đào sâu để tìm câu trả lời cho câu hỏi của người đọc tò mò.

    Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.

    Câu hỏi

    Trình đọc SuperUser ge0rg muốn biết liệu PermitRootLogin dựa trên UID hoặc tên người dùng:

    Trang người đàn ông nói rằng PermitRootLogin:

    • Chỉ định xem root có thể đăng nhập bằng ssh (1) không.

    Tuy nhiên, không rõ liệu kiểm tra này dựa trên tên người dùng (nguồn gốc) hoặc UID (0). Điều gì xảy ra nếu tài khoản root được đổi tên thành quản trị viên? Sẽ quản trị viên có thể đăng nhập khi PermitRootLogin = không? Điều gì xảy ra nếu có hai tài khoản có UID = 0 (tức là. nguồn gốcquản trị viên)? Họ sẽ có thể đăng nhập?

    PermitRootLogin dựa trên UID hoặc tên người dùng?

    Câu trả lời

    Người đóng góp siêu người dùng mtak có câu trả lời cho chúng tôi:

    Có vẻ như kiểm tra được thực hiện với UID (đã thử nghiệm trên OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t ngày 3 tháng 5 năm 2016):

    Bộ PermitRootLogin tắt:

    Đảm bảo tên người dùng quản trị viên được tạo ra với UID 0:

    Đảm bảo người dùng có thể được sử dụng để đăng nhập vào hệ thống:

    Kiểm tra xem liệu chúng tôi có thể đăng nhập vào hệ thống bằng SSH không:

    Nếu chúng ta đặt PermitRootLogin trở lại Bật:

    Và cố gắng đăng nhập:


    Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.

    Tín dụng hình ảnh: Ảnh chụp màn hình Linux / Xmodulo (Flickr / Xmodulo)