Ihre beste Wahl ist wahrscheinlich, einen SSH-Server auf einem nicht standardmäßigen Port wie 2020 auszuführen. Dies verhindert die meisten Versuche von Brute-Force-Angriffen aus dem Web, da diese Bots in der Regel nur auf Standardports schauen.
Sie müssen dem Server auch eine statische IP-Adresse im LAN zuweisen, da er jederzeit zugänglich sein muss. Sie können dies einstellen System Settings --> Network
. Um IP-Adresskonflikte zu vermeiden, sollten Sie Ihrem DHCP-Server (in den meisten Fällen dem Router) mitteilen, dass diese IP-Adresse verwendet wird. Die Methode variiert je nach Modell, es sollte jedoch irgendwo in der Routerkonfiguration ein Bereich vorhanden sein, in dem Sie IP-Adressen reservieren können.
Der Grund für die statische IP ist, dass Sie die Portweiterleitung in Ihrem Router-Setup einrichten müssen. Dadurch können Verbindungen vom Port zu Ihrer externen IP an diesen Port auf Ihrem Server weitergeleitet werden.
Wenn Ihre öffentliche IP-Adresse dynamisch ist, was wahrscheinlich der Fall ist, sollten Sie einen dynamischen DNS-Dienst einrichten. Meine Empfehlung für diesen Dienst lautet No-IP . Sie erhalten eine kostenlose Subdomain, die immer auf Ihre öffentliche IP verweist. Dieses Setup erfordert die Installation eines Programms auf einem ständig aktiven Computer in Ihrem LAN (DUC genannt, bereitgestellt von No-IP).
Sobald Sie den SSH-Server wie gewünscht eingerichtet haben, können Sie SSH durch Eingabe eingeben
ssh user@remotehostip -p XXX
oder indem Sie einen beliebigen SSH / SFTP-Client verwenden.
Wenn einer dieser Abschnitte detailliertere Anweisungen benötigt, kommentieren Sie diese und ich werde sie hinzufügen.
Wenn jemand andere Probleme beim Folgen hat, finden Sie hier einen Chatraum mit weiteren / detaillierteren Schritten: http://chat.stackexchange.com/rooms/37251/discussion-between-homunculus-reticulli-and-zacharee1