Wissen, wie es geht Stellen Sie über SSH eine Verbindung zu Ihrer Website her Mit dieser Funktion können Sie bestimmte Verbindungen zwischen einem lokalen Computer und einem Remote-Host herstellen. Heutzutage nutzen viele Unternehmen neue Technologien, um ihre Leistung zu steigern und Kosten zu senken, und SSH ist nicht von dieser Technologie getrennt.
Neue Zeichen des Fortschritts führen zu neuen Anforderungen, und moderne Sicherheitstechnologie kann den nutzlosen und schwachen Ansätzen und Methoden den Kampf ansagen. Aus diesem Grund möchten wir uns mit der SSH-Lösung befassen.
Lesen Sie also weiter, um wichtige Tipps zu SSH zu erhalten, mit denen Sie sichere und zuverlässige Verbindungen herstellen können. Bevor wir uns damit befassen, wie Sie Ihre Website über SSH verbinden, sollten wir wissen, was SSH ist.
- Was ist SSH?
- Wie verbinde ich mich über SSH mit einem Host?
- Wie verbinde ich mich mit Putty mit einem Webserver?
- 14 nützliche und grundlegende SSH-Befehle
- Schritte zum Generieren eines Schlüsselpaars
- Wie erstelle ich das öffentliche Schlüsselpaar im Terminal?
- Wie erstelle ich mein privates SSH-Schlüsselpaar?
- Abschluss
Was ist SSH?
SSH steht für Secure Shell und ist ein sicheres Kommunikationsprotokoll, das verschlüsselte Verbindungen im Netzwerk über HTTP (Hypertext Transfer Protocol) initiiert. HTTP gibt Daten von Websites für Computer weiter und SSH sorgt für hervorragende Sicherheit beim Zugriff auf Remote-Ressourcen.
SSH unterstützt verschiedene Arten der Serverzugriffssicherheit, wie Dateiübertragung und Synchronisierung. FTP über SSH, sichere Kopie und privaten Netzwerkzugriff auf den Server mit OpenSSH. So können Sie Ihre Website über einen SSH-Client verbinden, um Daten sicher über eine GUI oder eine Befehlszeile zu übertragen.
Natürlich sollten Sie das zuerst tun Ändern Sie den SSH-Port von seinem Standardwert um es wirklich sicher zu machen.
Lesen Sie auch: Portweiterleitung auf Windows VPS
Tipp: Da Linux und Mac OS über integrierte SSH-Schnittstellen verfügen, ist die Installation eines SSH-Clients nicht erforderlich.
Beginnen Sie mit dem Bloggen
Hosten Sie Ihr WordPress selbst auf erstklassiger Hardware mit NVMe-Speicher und minimaler Latenz auf der ganzen Welt – wählen Sie Ihre Lieblingsdistribution.
Holen Sie sich WordPress VPSWie verbinde ich mich über SSH mit einem Host?
Um mit der Verbindung Ihrer Website über SSH zu beginnen, benötigen Sie Tools, die dies ermöglichen. Zunächst sollten Sie über ein Terminal, auf das wir in den folgenden Zeilen zugreifen, eine SSH-Verbindung zu einem Server herstellen, damit Sie über SSH eine Verbindung herstellen können.
Wie kann ich über ein Terminal eine SSH-Verbindung zu einem Server herstellen?
Mac- und Linux-Betriebssysteme können SSH-Verbindungen über das Terminal initiieren. Das Terminal ist eine Art DOS-ähnlicher Emulator, der Befehlszeilenanweisungen sowohl auf Ihrem System als auch auf dem Remote-Server ausführt.
Es gibt also keine Anzeichen für eine grafische Benutzeroberfläche, die das Herstellen einer SSH-Verbindung zu Ihrem Host erleichtert. In diesem einfachen, typbasierten schwarzen Bildschirm stehen Ihnen alle wesentlichen und wertvollen Optionen zur Verfügung, um das richtige Ergebnis zu erzielen.

- Klicken Sie zunächst auf das Start-Pod-Symbol und geben Sie dann „Terminal“ in die Suchleiste ein
- Alternativ können Sie über Anwendungen > Dienstprogramme zum Terminal navigieren
Wie verbinde ich mich mit Putty mit einem Webserver?
Putty ist eine kostenlose SSH-Terminalsoftware, die als SSH-Clientanwendung bekannt ist und unter Microsoft Windows ausgeführt wird, um auf Ihren VPS, Ihre physische Maschine oder mehrere virtuelle Maschinen in einem Host zuzugreifen und diese zu verwalten. einfach zu bedienen.
Im Gegensatz zu Terminal müssen Sie zum Verbinden Ihres Webservers über SSH zunächst Putty herunterladen und installieren und dann mit den nächsten Schritten fortfahren.
Installation des Putty SSH-Clients unter Windows
- Gehen Sie zur offiziellen Website und Laden Sie den Putty herunter neueste Version
Tipp: Sie können das Paket auswählen, das am besten zu Ihrer Windows-Version passt. Aus Sicherheitsgründen wird empfohlen, die 32-Bit-Version herunterzuladen.
Mit diesen beiden Methoden können Sie von Windows oder Mac OS aus eine Verbindung über einen SSH-Server herstellen. Nachdem Sie den SSH-Client oder das Terminal als Voraussetzung für die Verbindung mit Ihrem Host verwendet haben, fahren wir nun mit der Befehlszeile fort, um die Codes auszuführen und Befehle an den Zielserver zu senden. Jetzt sollten Sie einige Informationen kennen, um die Checkliste zu vervollständigen.
Lesen Sie auch: Installieren Sie MikroTik CHR auf VPS (Verwendet Kitt)
Voraussetzungen für die Verbindung zu Ihrer Website über SSH

- Server-IP-Adresse: Dies ist Ihr Domänenname oder eine IP-Adresse
- SSH-Port: Der Beitrag wird von Ihrem Hosting-Provider bereitgestellt
- SSH-Benutzername: Bezieht sich auf Ihren FTP-Benutzernamen (nicht für WordPress-Administratoren).
- SSH-Passwort: Es ist Ihr FTP-Passwort
- Wenn die Installation von PuTTY abgeschlossen ist, öffnen Sie es und stellen Sie damit eine Verbindung zu Ihrer Website her.
- Um den PuTTY-SSH-Client zu verbinden, öffnen Sie ihn und geben Sie dann Ihre Server-IP und Ihren SSH-Port ein.
- Klicken Sie auf die Schaltfläche „Öffnen“, um fortzufahren.
- Es erscheint ein Anmelde-Popup, in dem Sie aufgefordert werden, Ihren SSH-Benutzernamen einzugeben und die Eingabetaste zu drücken
- Geben Sie dann Ihr SSH-Passwort ein und drücken Sie erneut die Eingabetaste.
Nachdem Sie über den PuTTY SSH-Client erfolgreich eine Verbindung zu Ihrem Server hergestellt haben, können Sie jetzt die erforderlichen Befehlszeilen ausführen.
Lesen Sie auch: Wie verwende ich SSH, um eine Verbindung zu einem Remote-Server herzustellen?
14 nützliche und grundlegende SSH-Befehle
Mit diesen SSH-Befehlen können Sie Dateien verschieben, Ordner löschen, neue Verzeichnisse erstellen, Benutzerberechtigungen ändern und so weiter.
- Der Is-Befehl: Dieser Befehl ruft eine Liste der Dateien und Verzeichnisse im aktuellen Ordner auf.
ls
- Der Befehl cd: Dieser Befehl ändert die Verzeichnisse und wechselt zu anderen Speicherorten. Zum Beispiel $ cd /home
cd
- Das mkdir: Dieser Befehl erstellt ein neues Verzeichnis
mkdir
- Der Touch-Befehl: Dieser Befehl fügt dem Verzeichnis eine neue Datei hinzu
touch
- Der rm-Befehl: Dieser Befehl entfernt eine Datei oder einen Ordner
rm
- Der cp-Befehl: Dieser Befehl kopiert Dateien und Ordner.
Notiz: Sie müssen den Dateinamen oder das Verzeichnis angeben und angeben, wohin Sie die Datei kopieren möchten. Zum Beispiel: $ cp [Optionen] [Quelle] [Ziel]
cp
- Der mv-Befehl: Dieser Befehl verschiebt Dateien, und Sie sollten die Quelle und das Ziel der Datei eingeben. mv [Quelle] [Ziel]
mv
Sehen wir uns nun die optionalen Elemente an, die Sie am Anfang dieses Befehls hinzufügen können.
- -F: Mit dieser Option wird die Zieldatei gelöscht und Sie können eine neue Datei erstellen, wenn Sie nicht über die schriftliche Genehmigung verfügen.
- -u: Kopieren Sie die Quelldatei nur, wenn sie neuer als die Zieldatei ist.
- -N: Dadurch wird eine vorhandene Datei nicht überschrieben und vor Änderungen geschützt
- -a: Diese Option archiviert die Dateien.
- -R: es wird nur für Ordner verwendet; Es kopiert alle Dateien und Ordner im Zielordner.
- Clear-Befehl: Dieser Befehl löscht den Terminalbildschirm.
clear
- Tar-Befehl: Dieser Befehl erstellt und entpackt komprimierte Archive.
tar cvzf ArchiveName.tar.gz /path/to/directory
- Wget-Befehl: Dieser Befehl lädt Dateien aus dem Internet herunter.
wget http://fileurl/filename.ext
- Ihr Befehl: Dieser Befehl zeigt Ihnen die Größe der Dateien und Ordner in einem bestimmten Verzeichnis an.
du
- Verlaufsbefehl: Dieser Befehl zeigt die zuletzt verwendeten Befehle an
history 50
- PWD-Befehl: Dieser Befehl liefert Ihnen den vollständigen Pfad Ihres aktuellen Verzeichnisses. Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie etwa Folgendes: home/user/public_html
pwd
- Befehl „Suchen“: Dieser Befehl sucht nach Dateien und zeigt diese Attribute an (Name, Größe, Dateityp usw.). Sie sollten es wie folgt verwenden: find [Startverzeichnis] [Optionen] [Suchbegriff]
find
Lesen Sie auch: Stille Installation von Google Chrome
Schritte zum Generieren eines Schlüsselpaars

- Generieren Sie den öffentlichen Schlüssel im Terminal
- Fügen Sie das Schlüsselpaar Ihrem Hosting-Konto hinzu.
- Generieren Sie den privaten Schlüssel über Ihren SSH-Client (Putty).
Lesen Sie auch: Generieren Sie SSH-Schlüssel in Windows 10
Wie erstelle ich das öffentliche Schlüsselpaar im Terminal?
Die Generierung der Authentifizierung mit öffentlichem Schlüssel für Linux und Mac beginnt mit der Eingabe von Befehlen im Terminal und der Verwendung von Open SSH.
- Öffnen Sie die Terminalbox. Geben Sie an der Shell-Eingabeaufforderung den folgenden Befehl ein:
- Das Programm ssh-keygen fordert Sie auf, den Speicherort und den Dateinamen der Schlüsseldatei anzugeben.
Tipp: Sie können einen neuen Namen eingeben oder den Standardnamen verwenden und die Eingabetaste drücken.
- Sie können optional eine Passphrase erstellen, um Ihren Schlüssel zu schützen.
- Kopieren Sie die öffentliche Hälfte des Schlüsselpaars mit dem folgenden Befehl auf Ihren Server
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
Geben Sie anstelle von Benutzer und Server Ihren Benutzernamen und dann die Serveradresse ein, die Sie für die Schlüsselauthentifizierung verwenden möchten.
- Geben Sie Ihr Benutzerkonto-Passwort für diesen SSH-Server ein, wenn Sie dazu aufgefordert werden
Tipp: Sie können sich nun mit dem Schlüsselpaar bei Ihrem Server authentifizieren.
Beginnen Sie mit dem Bloggen
Hosten Sie Ihr WordPress selbst auf erstklassiger Hardware mit NVMe-Speicher und minimaler Latenz auf der ganzen Welt – wählen Sie Ihre Lieblingsdistribution.
Holen Sie sich WordPress VPSWie erstelle ich mein privates SSH-Schlüsselpaar?
Das Generieren eines neuen SSH-Schlüssels ist das erste, was Sie zum Erstellen der Hochsicherheits-Authentifizierungsstufe benötigen. Es wäre hilfreich, wenn Sie diesen SSH-Schlüssel hätten, um eine Verbindung zu Ihrem Server mit maximaler Sicherheit für Ihren Anmeldevorgang herzustellen.
Wenn Schlüssel korrekt generiert werden, können sie eine verbesserte Sicherheit und einen schnellen und bequemen Zugriff auf und die Verwaltung Ihrer Server gewährleisten.
Anstatt wie gewohnt mit Benutzername und Passwort vorzugehen, kann das Terminal oder der SSH-Client die Arbeit für Sie professioneller gestalten.
Lesen Sie auch: Hosten mehrerer Websites auf einem einzigen Server
Generieren eines privaten SSH-Schlüssels mit dem SSH-Client

- Gehen Sie zunächst zum PuTTYgen-Programm
- Wählen Sie dann SSH-2 RSA im Abschnitt „Typ des zu generierenden Schlüssels“ aus.
- Klicken Sie anschließend im Abschnitt „Aktionen“ auf die Schaltfläche „Generieren“.
Tipp: Beginnen Sie in diesem Schritt, Ihre Maus im Fenster zu bewegen, bis der grüne Fortschrittsbalken voll ist.
Der Grund besteht darin, Ihre zufällige Bewegung für die Authentifizierungsmethode zu erkennen. Dies ist eine der zuverlässigsten Techniken, von denen Angreifer profitieren können.

- Danach, wenn der Fortschrittsbalken abgeschlossen ist, generiert PuTTYgen Ihr SSH-Schlüsselpaar.
- Geben Sie eine Passphrase in das Feld „Schlüsselpassphrase“ ein und geben Sie sie erneut in das Feld „Schlüsselpassphrase“ ein.Bestätigen Passphrase“ Feld.
- Klicken Sie auf die Schaltfläche „Privaten Schlüssel speichern“.
Tipp: (Denken Sie daran, den privaten Schlüssel zu speichern, der für die nächste Verbindung zu Ihrem Computer benötigt wird.)

- Klicken Sie mit der rechten Maustaste in das Textfeld „Öffentlicher Schlüssel zum Einfügen in die OpenSSH-Datei „authorized_keys““ und wählen Sie dann „Alle auswählen“.
- Klicken Sie nun erneut mit der rechten Maustaste in dasselbe Textfeld und wählen Sie „Kopieren“.
So importieren Sie Ihren SSH-Schlüssel
Wenn Sie einen neuen Schlüssel auf Ihrem Computer gespeichert haben, sollten Sie ihn jetzt in den PuTTY-Schlüsselagenten importieren.
Diese beiden Schritte importieren den SSH-Schlüssel in PuTTY
- Klicken Sie auf die Schaltfläche „Agent“, um den Schlüsselmanager im PuTTY-Konfigurationsfenster zu öffnen.
- Klicken Sie auf die Schaltfläche „Schlüssel hinzufügen“, suchen Sie dann nach dem Ort, an dem Sie den privaten Schlüssel gespeichert haben, wählen Sie ihn aus und klicken Sie auf „Öffnen“.
Tipp: Geben Sie bei Bedarf Ihr Schlüsselpasswort ein.
Beginnen Sie mit dem Bloggen
Hosten Sie Ihr WordPress selbst auf erstklassiger Hardware mit NVMe-Speicher und minimaler Latenz auf der ganzen Welt – wählen Sie Ihre Lieblingsdistribution.
Holen Sie sich WordPress VPSAbschluss
Die Verbindung zu Ihrer Website über SSH hat verschiedene Vorteile und Schritte, die wir im Kontext so gut wie möglich erläutern. Um in dieser modernen Welt der Unternehmenskommunikationsnetzwerke Vorreiter zu sein, müssen Sie im Allgemeinen einen Schritt mit einer qualitativ hochwertigen Kontrolle Ihrer Website-Dateien und Anmeldungen auf Ihren Cloud-Servern machen.
Daher werden durch die Erstellung eines öffentlichen Schlüssels zur Authentifizierung Ihre Verbindungen zu den Servern verschlüsselt. Der vom Empfänger verwendete private Schlüssel kann die Verbindung entschlüsseln. Letztendlich sorgt dieser bidirektionale Prozess für eine sichere Interaktion zwischen zwei Netzwerkendpunkten. Dann nehmen Sie es ernst, um im digitalen Zeitalter bei der Interaktion zu gewinnen und nicht zu verlieren.