SSH: Unterschied zwischen den Versionen

Aus Wiki Freifunk-3Ländereck
Wechseln zu: Navigation, Suche
(Starten einer SSH-Verbindung mit Linux)
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
==Starten einer SSH-Verbindung mit Linux==
 +
 
Um via SSH eine Shell auf seinem Knoten zu öffnen, müssen folgende Vorbereitungen getroffen werden:
 
Um via SSH eine Shell auf seinem Knoten zu öffnen, müssen folgende Vorbereitungen getroffen werden:
 
# Man muss den Knoten übers Experten-[[Freifunk-Router:Einrichten|Einrichtungs-Webinterface]] für SSH-Zugang konfigurieren (per Passwort oder Zertifikat)
 
# Man muss den Knoten übers Experten-[[Freifunk-Router:Einrichten|Einrichtungs-Webinterface]] für SSH-Zugang konfigurieren (per Passwort oder Zertifikat)
Zeile 10: Zeile 12:
 
root@fe80::da5d:4cff:fe9e:9566%wlan0's password:
 
root@fe80::da5d:4cff:fe9e:9566%wlan0's password:
 
</pre>
 
</pre>
 +
 +
 +
'''Tip:'''
 +
Wenn man öfters wechselnde Knoten über die Nextnode-IP oder im Config-Mode über die 192.168.1.1 konfiguriert, meckert SSH jedes Mal wegen des sich unterscheidenden Host-Keys.
 +
Um dies zu unterbinden, kann man z.B. folgenden Eintrag in die ~/.ssh/config setzen:
 +
 +
<pre>
 +
Host 192.168.1.1
 +
  StrictHostKeyChecking no
 +
  UserKnownHostsFile=/dev/null
 +
</pre>
 +
 +
Für Verbindungen zur 192.168.1.1 wird nun also der Key nicht mehr überprüft.
 +
Für andere IPs entsprechend andere Einträge setzen.
 +
 +
==Starten einer SSH-Verbindung mit Windows==
 +
Um via SSH eine Shell auf seinem Knoten zu öffnen, müssen folgende Vorbereitungen getroffen werden:
 +
# Man muss den Knoten übers Experten-[[Freifunk-Router:Einrichten|Einrichtungs-Webinterface]] für SSH-Zugang konfigurieren (per Passwort oder Zertifikat)
 +
# Man benötigt die [[Router-IP|IP-Adresse des Knotens]]
 +
 +
'''Wichtig!'''
 +
Nicht vergessen, als User root zu verbinden!
 +
 +
 +
Unter Windows ist mit Bordmitteln leider kein SSH Login möglich, daher müssen wir uns einen SSH-Client, wie z.B. [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty] herunterladen.
 +
 +
[[Bild:Untitled-1.gif]]
 +
 +
Wenn das Login erfolgreich war, solltet ihr ein Terminalfenster wie auf folgendem Bild erhalten:
 +
 +
[[Bild:Router Konsole.PNG]]
 +
 +
==Telnet==
 +
Alternativ (z.B. wenn weder SSH-Key noch -Passwort hinterlegt wurden) erreicht man die Konsole des Knotens auch per Telnet.
 +
 +
Dies ist jedoch nur im [[Config-Mode]] möglich.
 +
 +
Man verbindet sich einfach per
 +
<pre>telnet 10.119.0.1</pre> oder <pre>telnet fdc7:3c9d:b889:a272::1</pre> mit dem Knoten.
 +
 +
Alternativ funktioniert das auch mit Putty, dazu einfach den Connection Type auf Telnet umstellen.

Aktuelle Version vom 25. April 2019, 17:53 Uhr

Starten einer SSH-Verbindung mit Linux

Um via SSH eine Shell auf seinem Knoten zu öffnen, müssen folgende Vorbereitungen getroffen werden:

  1. Man muss den Knoten übers Experten-Einrichtungs-Webinterface für SSH-Zugang konfigurieren (per Passwort oder Zertifikat)
  2. Man benötigt die IP-Adresse des Knotens

Wichtig! Nicht vergessen, als User root zu verbinden!

david@lattituede:~$ ssh root@fe80::da5d:4cff:fe9e:9566%wlan0
root@fe80::da5d:4cff:fe9e:9566%wlan0's password:


Tip: Wenn man öfters wechselnde Knoten über die Nextnode-IP oder im Config-Mode über die 192.168.1.1 konfiguriert, meckert SSH jedes Mal wegen des sich unterscheidenden Host-Keys. Um dies zu unterbinden, kann man z.B. folgenden Eintrag in die ~/.ssh/config setzen:

Host 192.168.1.1
   StrictHostKeyChecking no
   UserKnownHostsFile=/dev/null

Für Verbindungen zur 192.168.1.1 wird nun also der Key nicht mehr überprüft. Für andere IPs entsprechend andere Einträge setzen.

Starten einer SSH-Verbindung mit Windows

Um via SSH eine Shell auf seinem Knoten zu öffnen, müssen folgende Vorbereitungen getroffen werden:

  1. Man muss den Knoten übers Experten-Einrichtungs-Webinterface für SSH-Zugang konfigurieren (per Passwort oder Zertifikat)
  2. Man benötigt die IP-Adresse des Knotens

Wichtig! Nicht vergessen, als User root zu verbinden!


Unter Windows ist mit Bordmitteln leider kein SSH Login möglich, daher müssen wir uns einen SSH-Client, wie z.B. Putty herunterladen.

Untitled-1.gif

Wenn das Login erfolgreich war, solltet ihr ein Terminalfenster wie auf folgendem Bild erhalten:

Router Konsole.PNG

Telnet

Alternativ (z.B. wenn weder SSH-Key noch -Passwort hinterlegt wurden) erreicht man die Konsole des Knotens auch per Telnet.

Dies ist jedoch nur im Config-Mode möglich.

Man verbindet sich einfach per

telnet 10.119.0.1
oder
telnet fdc7:3c9d:b889:a272::1
mit dem Knoten.

Alternativ funktioniert das auch mit Putty, dazu einfach den Connection Type auf Telnet umstellen.