Mājas lapa » » Vai PermitRootLogin ir balstīts uz UID vai lietotāja vārdu?

    Vai PermitRootLogin ir balstīts uz UID vai lietotāja vārdu?

    Dažreiz ir jautri mazliet padziļināt to, kā lietas darbojas tikai, lai apmierinātu jūsu zinātkāri, mācoties kaut ko jaunu, piemēram, PermitRootLogin. Vai tā pārbauda UID vai lietotāja vārdu? Šodienas SuperUser Q&A ziņa iegūst, lai atrastu atbildi uz ziņkārīga lasītāja jautājumu.

    Šodienas jautājumu un atbilžu sesija mums dod pieklājību no SuperUser-Stack Exchange apakšnodaļas, kas ir kopienas orientēta Q & A tīmekļa vietņu grupa.

    Jautājums

    SuperUser lasītājs ge0rg vēlas zināt, vai PermitRootLogin ir balstīts uz UID vai lietotāja vārdu:

    Man lapa norāda, ka PermitRootLogin:

    • Norāda, vai root var pieteikties, izmantojot ssh (1).

    Tomēr nav skaidrs, vai šī pārbaude ir balstīta uz lietotāja vārdu (sakne) vai UID (0). Kas notiek, ja saknes konts tiek pārdēvēts uz admin? Will admin varēsit pieteikties, kad PermitRootLogin = nē? Kas notiek, ja ir divi konti ar UID = 0 (t.i.. sakne un admin)? Vai kāda no tām varēs pieteikties?

    Vai PermitRootLogin ir balstīts uz UID vai lietotāja vārdu?

    Atbilde

    SuperUser ieguldītājam mtak ir atbilde uz mums:

    Šķiet, ka pārbaude tiek veikta ar UID (pārbaudīta uz OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t 3 maijs 2016):

    Iestatīt PermitRootLogin uz Izslēgts:

    Pārliecinieties, vai lietotājs ir nosaukts admin tiek izveidots ar UID 0:

    Pārliecinieties, vai lietotāju var izmantot, lai pieteiktos sistēmā:

    Pārbaudiet, vai mēs varam pieteikties sistēmā, izmantojot SSH:

    Ja mēs uzstādām PermitRootLogin atpakaļ uz Ieslēgts:

    Un mēģiniet pieteikties:


    Vai kaut kas jāpievieno paskaidrojumam? Skaņas izslēgšana komentāros. Vai vēlaties lasīt vairāk atbildes no citiem tehnoloģiju gudriem Stack Exchange lietotājiem? Apskatiet pilnu diskusiju pavedienu šeit.

    Attēla kredīts: Linux Screenshots / Xmodulo (Flickr / Xmodulo)