Inloggen op afstand op een Raspberry als gebruiker root
In sommige gevallen is het handig om als gebruiker root in te kunnen loggen op je Raspberry Pi. Ik gebruik deze functie bv. om via Rsync een volledige back-up te maken van mijn verschillende Raspberry’s. Standaard kun je met Raspbian Stretch alleen inloggen als gebruiker pi. In dit artikel leggen we uit hoe je via ssh ook als gebruiker root op een Raspberry Pi kunt inloggen.
Note: Bedenk goed of je deze functionaliteit wel nodig hebt. Je kunt meestal ook vooruit om in te loggen als gebruiker pi en het sudo-commando te gebruiken! Mocht je toch als root willen kunnen inloggen, dan raad ik je aan om altijd gebruik te maken van een OpenVPN-verbinding.
Benodigdheden
Eerst moeten de Raspberry toestaan dat er ingelogd mag worden als root
:
1 |
sudo nano /etc/ssh/sshd_config |
Zoek nu de regel #PermitRootLogin prohibit-password en wijzig dit naar PermitRootLogin yes
(vergeet niet het #
weg te halen!). Sluit het bestand met Ctrl+X en bevestig met Y dat je de wijziging wil opslaan.
Om de wijziging door te voeren gaan de de sshd service restarten:
1 |
sudo /etc/init.d/ssh restart |
Vervolgens stellen we een root wachtwoord in:
1 |
sudo passwd root |
Voer nu tweemaal hetzelfde wachtwoord in voor de gebruiker root. Alles is nu klaar om als gebruiker root in te loggen via ssh:
1 |
ssh root@192.168.2.70 |
Geef nu het zojuist aangemaakte root-wachtwoord in en druk op Enter. Je bent nu via ssh inlogd als gebruiker root
!