Vorarbeiten und Einrichtung von Testaccounts für euch
Da sich viele schwer tun mit ssh effizient und wirklich sicher zu arbeiten, will ich hier die SSH- Suite von der Pike auf vorstellen.
Die einzelnen Teile bauen aufeinander auf. Ich rate start dazu, wirklich die Teile der Reihe nach zu lesen.
Zu jedem Schritt, den ihr machen werdet, werde ich alle wichtigen Hintergrundinfos erläutern, damit ihr wirklich verstehen könnt, wie SSH arbeitet. Das wird euch - versprochen! - wirklich helfen viele Anfängerfehler zu vermeiden.
Wenn wir den Client halbwegs vernünftig bedienen können, werden wir auch die wichtigsten Servereinstellungen zeigen, damit ihr wirklich sicheres und effizientes Hosthopping in zero- time häckeln könnt.
Damit man das auch gleich alles praktisch selbst ausprobieren kann, haben wir auf unserem Server einen Docker Container laufen, mit dem ihr das real durchspielen könnt.
Wer daran Interesse hat, möge einfach hier antworten, oder hier eine PM (aka. "Konversation") bei mir melden, dann machen wir euch einen Account in diesem Container und geben euch die Zugangsdaten in diesen Container. Ihr könnte euch einen Accountnamen aussuchen, die Spasswörter dazu geben wir vor.
Da wir Debian auf dem Server einsetzen, hatte ich damals diesen Container auch auf Debian zusammengeflickt. Das kann euch völlig egal sein - denn ihr werdet zumindest in diesem SSH- Training mit den Feinheiten und Unterschieden gar nicht in Berührung kommen. Und ein wenig über den Tellerrand hinauszugucken schadet nie.
Der Container ist übrigens sogar noch mit der alten Debian Version "Stretch" gebaut, was aber auch egal ist. Für die Zwecke hier, tut der auch. (Ich bin einfach nur faul...)
Da der Container einmal täglich zurückgesetzt werden soll, solltet ihr in eurer Antwort hier (oder in der PM) euren gewünschten Accountnamen angeben und schreiben, wann ihr den Container zurückgesetzt sehen wollt. Ich würde einfach jeden Morgen um 5:00Uhr vorschlagen, da ein anständiger Linuxer vielleicht schon im Bett - ganz sicher aber noch nicht wach ist.
(würde euch während des Ausprobierens ein Containerreset dazwischenfunken, ist das mehr als lästig...)
Das Zurücksetzen bewirkt, dass alle Änderungen, die ihr vorgenommen habt, weg sind, falls ich die nicht explizit vorher in das Container- image schreibe.
Ihr könnt also in dem Container kaputtmachen, was ihr wollt und soweit ihr kommt.
Mir schnuppe.