Es ist ein faszinierender MomenEs ist ein faszinierender Moment, dich das erste Mal via SSH an deinem Entwicklerboard anzumelden und nachzusehen, ob alles funktioniert hat, wie geplant.
Und wenn alles gut lรคuft, fรคngt sofort das Absichern des Logins an.
Anmeldung via SSH
Doch wie meldest du dich via SSH an deinem Entwicklerboard an?
Dazu brauchst du zuerst die IP-Adresse deines Entwicklerboards.
Am besten siehst du dazu in der Netzwerkรผbersicht deines Routers nach.
Mit dieser Adresse kannst du dich via SSH anmelden. รffne dazu ein Terminal in Linux oder macOS und gib:
ssh root@w.x.y.z
ein. Solltest du mit Windows arbeiten, kannst du PuTTY verwenden, um dich via SSH mit deinem Entwicklerboard zu verbinden.
Erstes Login
Das Passwort fรผr die erste Anmeldung bei Armbian lautet 1234.
Und schon beginnt die Absicherung.
Bei der ersten Anmeldung wirst du zunรคchst aufgefordert, das Root-Passwort zu รคndern.
Lass dir dazu unbedingt ein โgutesโ Passwort einfallen โ eines, das mรถglichst neben Buchstaben auch Ziffern und Sonderzeichen enthรคlt.
Und eines, das du dir gut merken kannst. Denn wer Zugang als root zu deinem Entwicklerboard erhรคlt, kann alles einsehen und alles รคndern.
Benutzer anlegen
Danach wirst du aufgefordert, einen Benutzer anzulegen.
Mit diesem Benutzernamen und Passwort wirst du dich in Zukunft an dem Entwicklerboard anmelden.
Am besten testest du, nachdem du โ wenn du willst โ die Daten eingegeben hast, deinen Benutzer, indem du dich in einem weiteren Terminal-Tab oder -Fenster anmeldest:
ssh benutzername@w.x.y.z
Sollte dein Benutzername derselbe sein, den du auf deinem Linux- oder macOS-Computer verwendest, reicht es, wenn du:
ssh w.x.y.z
verwendest.
Arbeiten mit sudo
Dein Benutzer hat normalerweise nur eingeschrรคnkte Rechte.
Du kannst jedoch auch Befehle als root ausfรผhren, indem du:
sudo [befehl]
eingibst.
Doch Vorsicht: Der Befehl, den du mit sudo ausfรผhrst, hat Root-Rechte โ das heiรt, er darf alles รคndern und auch alles lรถschen.
Teste noch, ob sudo funktioniert:
sudo [befehl]
bevor du das Terminal deiner ersten Anmeldung mit
exit
verlรคsst, da du in diesem Fenster ebenfalls Root-Rechte hast.
Root-Login per SSH deaktivieren
Jetzt solltest du noch die Anmeldung als root รผber SSH ausschalten.
Dazu รถffnest du mit:
sudo nano /etc/ssh/sshd_config
den Texteditor nano.
Die Zeile mit PermitRootLogin sollte so aussehen:
PermitRootLogin no
Den Editor verlรคsst du, indem du:
x
drรผckst. Wenn du die Datei verรคndert hast, wirst du gefragt, ob du die รnderungen speichern willst.
Bestรคtige mit:
y
Und jetzt startest du noch SSH neu mit:
sudo service sshd restart
Wenn du jetzt versuchst, dich mit:
ssh root@w.x.y.z
anzumelden, bekommst du eine Fehlermeldung โ und dein System ist ein Stรผck sicherer.

