Laman » bagaimana untuk » Adakah PermitRootLogin Berdasarkan UID atau Nama Pengguna?

    Adakah PermitRootLogin Berdasarkan UID atau Nama Pengguna?

    Kadang-kadang menyenangkan untuk menggali sedikit lebih mendalam tentang bagaimana perkara berfungsi hanya untuk memuaskan rasa ingin tahu anda semasa mempelajari sesuatu yang baru, seperti PermitRootLogin, sebagai contoh. Adakah ia menyemak UID atau nama pengguna? Siaran Q & A SuperUser hari ini digali untuk mencari jawapan kepada soalan pembaca yang ingin tahu.

    Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.

    Soalan

    Pembaca SuperUser ge0rg ingin tahu sama ada PermitRootLogin didasarkan pada UID atau nama pengguna:

    Halaman lelaki menyatakan itu PermitRootLogin:

    • Menentukan sama ada root boleh log masuk menggunakan ssh (1).

    Walau bagaimanapun, tidak jelas jika semakan ini didasarkan pada nama pengguna (akar) atau UID (0). Apa yang berlaku jika akaun root dinamakan semula admin? Akan admin boleh log masuk bila PermitRootLogin = no? Apa yang berlaku jika terdapat dua akaun dengan UID = 0 (iaitu. akar dan admin)? Adakah salah seorang daripada mereka boleh log masuk?

    Adakah PermitRootLogin berdasarkan UID atau nama pengguna?

    Jawapan

    Penyumbang SuperUser mtak mempunyai jawapan untuk kami:

    Nampaknya pemeriksaan dilakukan dengan UID (diuji pada OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t 3 Mei 2016):

    Tetapkan PermitRootLogin ke Off:

    Pastikan pengguna bernama admin dicipta dengan UID 0:

    Pastikan pengguna boleh digunakan untuk log masuk ke sistem:

    Semak untuk melihat sama ada kami boleh log masuk ke sistem menggunakan SSH:

    Jika kami tetapkan PermitRootLogin balik ke On:

    Dan cuba log masuk:


    Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.

    Kredit Imej: Tangkapan Linux / Xmodulo (Flickr / Xmodulo)