Da Sicherheit bei uns an erster Stelle steht, ist das anfängliche Einrichten einer SSH-Verbindung anfangs vielleicht ein bisschen komplizierter, aber das ist kein Problem. Dafür gibt's ja dieses Tutorial.
Wir nehmen in diesem Tutorial an, dass du Windows 7 / 8 / 10 benutzt. Ein Linux User würde sicherlich kein Tutorial brauchen. 😉
Um dich per SSH mit unserem Server zu verbinden, benötigst du zuerst einen SSH Client. Wir empfehlen PuTTY.
Lade dir PuTTY bitte nur direkt von der Entwickler-Website herunter.
Wähle den PuTTY Windows Installer aus oder klicke einfach hier:
putty-0.66-installer.exe
Führe den Installer aus und installiere PuTTY. Ändere nichts an den
Einstellungen und klicke einfach immer auf Next >
und am Ende auf Install
.
Nach Abschluss der Installation entferne das Häkchen bei View README.txt
und
klicke Finish
.
Happy Birthday, du hast ein Programm installiert. 🎉
Da du sicherlich auch Datein transferieren möchtest, solltest du auch einen SFTP-Client habe. Wir empfehlen FileZilla.
Lade dir FileZilla bitte nur direkt von der Entwickler-Website herunter.
Führe den Installer aus und installiere FileZilla.
Jetzt musst du dir einen SSH-Key erzeugen. Starte hierzu das Programm PuTTYgen.
Ersetze unten rechts die 2048
durch 4096
. Klicke dann auf Generate
.
Jetzt musst du solange im Fentser die Maus bewegen, bis der Fortschritssbalken
einmal durchgelaufen ist. Dadurch werden Zufallswerte erzeugt.
Nach dem zweiten Durchlauf werden nun mehrere neue Felder angezeigt.
Führe folgende Änderungen durch:
Key comment
: Hier deinen vollen Namen einfügen.- Setze eine sichere Passphrase, die du dir merken kannst. Denke dir am besten einfach einen kurzen Merksatz aus.
Beipsiel:
correct horse battery staple
Klicke jetzt Save private key
. Speichere den Key an einem Ort, wo du ihn
leicht wiederfindest, aber er dich nicht stört und aus Versehen gelöscht wird.
Dein Benutzerordner ist ein guter Platz.
Gib dem Key einen aussagekräftigen Namen ohne Leerzeichen.
Veltro
wäre eine Möglichkeit.
Nach dem Speichern, mach einen Rechtsklick in das große Textfeld, in dem so
etwas wie ssh-rsa AAAAB3Nza...
steht, und klicke Alle auswählen
. Dann noch
ein Rechtsklick und dann Kopieren
.
Schicke diesen Public Key (Ctrl + V
) an den Admin, der deinen Account
einrichtet. Nutze hierzu bitte GitHub Gist und schicke ihm die URL.
Setze folgende Einstellungen:
- Setze
Seconds between keepalives
auf300
(5 Minuten) - Setze einen Haken bei
Enable TCP keepalives
- Wähle über den Button
Browse
den gerade erstellten SSH Key aus.
-
Trage in das Feld
Host Name (or IP address)
die Adresse ein, die wir dir zugewiesen haben. Sie sieht wahrscheinlich ähnlich aus wieabcdef.veltro.de
. -
Trage bei
Saved Sessions
einen Namen für diese Konfiguration ein. Wie wär's mitVeltro
? -
Klicke auf
Save
.
Mit einem Klick auf Open
sollte sich nun eine SSH Session öffnen.
Gib deinen Usernamen ein und drücke Enter. Danach gib deine Passphrase ein und drücke nochmals Enter.
Während der Eingabe der Passphrase werden dir keine Zeichen angezeigt, also nicht wundern.
- Setze einen Haken bei
Servermanager bei Programmstart anzeigen
.
Schließe den Einstellungs-Dialog indem du unten links auf OK
klickst.
-
Klicke auf
Neuer Server
. -
Benenne ihn sinnvoll.
Veltro
vielleicht? -
Setze im rechten Fenster folgende Einstellungen:
-
Server: Die Adresse, die wir dir zugeteilt haben. So ähnlich wie
abcdef.veltro.de
. -
Protokoll:
SFTP - SSH File Transfer Protocol
-
Verbindungsart:
Schlüsseldatei
-
Benutzer:
dein-username-hier
-
Schlüsseldatei: Pfad zur Schlüsseldatei
- Klicke auf
Verbinden
.
Du solltest dich nun erfolgreich verbinden können und nach deiner Passphrase gefragt werden.
-
Hat dein betreuender Admin dir eine Bestätigung gegeben, dass dein Key auf dem Server installiert wurde?
-
Stelle sicher, dass du tatsächlich jeden Schritt korrekt ausgeführt hat.
-
Immer noch Probleme? Installiere oder starte TeamViewer (
TeamViewer_Setup_de.exe
). Schicke deine ID und dein Kennwort an den Admin, so dass er sich auf deinen PC verbinden kann.