
Soms is het leuk om een beetje dieper in te gaan op hoe dingen werken om uw nieuwsgierigheid te bevredigen terwijl u iets nieuws leert, zoals PermitRootLogin, voor voorbeeld. Controleert het de UID of de gebruikersnaam? Het SuperUser Q & A-bericht van vandaag graaft in om het antwoord te vinden op de vraag van een nieuwsgierige lezer. De vraag-en-antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-driven groep van Q & A-websites.
De vraag
De man-pagina stelt dat
PermitRootLogin : Geeft aan of root zich kan aanmelden met ssh (1).
- Het is echter niet duidelijk of deze controle is gebaseerd op de gebruikersnaam (
root ) of de UID ( 0 ). Wat gebeurt er als het root-account wordt hernoemd naar admin ? Zal admin kunnen inloggen wanneer PermitRootLogin = no ? Wat gebeurt er als er twee accounts zijn met UID = 0 (dat wil zeggen root en admin )? Zal een van hen kunnen inloggen? Is PermitRootLogin gebaseerd op de UID of de gebruikersnaam?
Het antwoord
Het lijkt erop dat de controle is voltooid met de UID (getest op
OpenSSH_6.7p1 Debian-5 + deb8u3, OpenSSL 1.0.1t 3 mei 2016 ): Stel
PermitRootLogin in op Uit: Zorg dat een gebruiker met de naam
admin is gemaakt met UID 0 : Zorg ervoor dat de gebruiker kan worden gebruikt om zich aan te melden bij het systeem:
Controleer of we kunnen inloggen op het systeem met behulp van SSH:
Als we
PermitRootLogin terugzetten op Aan: En probeer je in te loggen:
Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.
Beeldcredits: Linux Screenshots / Xmodulo (Flickr / Xmodulo)
Uitleg over SafetyNet: waarom Android Pay en andere apps niet werken op apparaten met roaden
Rooten met uw Android-apparaat geeft u toegang tot een groter aantal apps en een diepere toegang tot het Android-systeem. Maar sommige apps, zoals Google's Android Pay, werken helemaal niet op een geroot apparaat. Google gebruikt iets dat SafetyNet heet om te detecteren of uw apparaat is geroot of niet en blokkeert de toegang tot die functies.
Quality of Service (QoS) gebruiken om sneller internet te krijgen wanneer u het echt nodig hebt
Niet alle internetverkeer is gelijk. Het streamen van HD-video of een stottervrije Skype-oproep is waarschijnlijk belangrijker voor u dan het downloaden van een groot bestand. Met de Quality of Service-functie op uw router kunt u prioriteit geven aan de dingen waar u om geeft, zodat ze sneller gebeuren dan de dingen die u niet doet.