Verbindung zu deinem Server: SFTP, FTP und SSH
Dieser Artikel führt dich durch den Prozess der Verbindung zu deinem Server unter Verwendung der drei gängigen Protokolle SFTP, FTP und SSH.
Die verschiedenen Protokolle
- SFTP: Verwende SFTP, wenn du eine sichere und verschlüsselte Möglichkeit zum Übertragen von Dateien benötigst, insbesondere für sensible Daten.
- FTP: FTP dient dem Dateitransfer und verwendet keine Verschlüsselung. Es sollte nur verwendet werden, wenn keine andere Option verfügbar ist.
- FTPS: FTPS ist FTP mit zusätzlicher Sicherheit durch TLS/SSL-Verschlüsselung.
- SSH: SSH dient dazu, sich aus der Ferne mit deinem Server zu verbinden, zum Beispiel, um Änderungen an vHosts vorzunehmen.
Notiz: Im Vergleich zu SFTP ist FTPS eine Variante von FTP, die ebenfalls eine sichere Übertragung ermöglicht. Der Hauptunterschied liegt in der Art der Sicherheitsprotokolle, die sie verwenden. SFTP verwendet eine eigenständige Secure File Transfer Protocol-Implementierung, während FTPS auf TLS/SSL zurückgreift.
Vorbereitung
Bevor wir beginnen, stelle bitte sicher, dass du die folgenden Informationen bereit hast:
- Server-IP-Adresse oder Hostname
- Benutzername und Passwort für den Benutzer, mit dem du dich verbinden möchtest
- Ein Client, wenn benötigt
- Portnummer:
| Protokoll | Portnummer |
|---|---|
| SSH | 22 |
| FTP | 21 |
| SFTP | 1122 |
Verbindung zu deinem Server
Verwenden von FTP (File Transfer Protocol) oder FTPS (FTP über TLS/SSL)
- Port: Port 21 wird häufig sowohl für FTP als auch für FTPS verwendet.
- Benutzer: Benutzer, die über FTPAdmin, nine-manage-vhosts, Linux-Benutzer oder www-data-Benutzer erstellt wurden, können FTP und FTPS verwenden.
Um dich mit deinem Server zu verbinden, kannst du den ftp-Befehl verwenden:
ftp Benutzername@Server-IP-Adresse
Verwendung von SSH (Secure Shell)
- Port: Port 22 wird für den Zugriff über das SSH-Protokoll verwendet.
- Benutzer: Nur Benutzer, die mit nine-manage-vhosts und dem www-data-Benutzer erstellt wurden
Du kannst den Befehl ssh verwenden:
ssh Benutzername@Server-IP-Adresse
Verwendung von SFTP (Secure File Transfer Protocol)
- Port: Port 1122 und 22 werden für den Zugriff über das SFTP-Protokoll verwendet, je nach Art des Benutzers
- Benutzer: Die Benutzer, die mit FTPAdmin erstellt wurden, die Benutzer, die mit nine-manage-vhosts erstellt wurden, und der Benutzer www-data können zugreifen
Um dich mit deinem FTP-Server zu verbinden, musst du den Befehl "sftp" verwenden:
FTPAdmin-Benutzer:
sftp -P 1122 userName@Server-IP_Address
www-data und nine-manage-vhost-Benutzer:
sftp -P 22 userName@Server-IP_Address
Zugriff über einen Client
- Client: Ein Client sollte installiert sein, zum Beispiel FileZilla.
- Protokoll: Protokolle sollten angegeben werden, zum Beispiel, wenn du dich über SFTP verbinden möchtest: sftp://
Verbinde dich mit deinem Server über FileZilla
FileZilla ist eine Client-Anwendung, die das Verbinden mit Servern über FTP oder SFTP einfacher macht. Befolge diese Schritte, um dich mit deinem Server über FileZilla zu verbinden.
Schritt 1: Starte FileZilla
Öffne zunächst FileZilla auf deinem lokalen Computer (falls nicht installiert, musst du es installieren). Die Benutzeroberfläche von FileZilla sollte ähnlich aussehen wie auf dem folgenden Screenshot.

Schritt 2: Konfiguriere die Verbindungsdetails
Gib im oberen Abschnitt von FileZilla die erforderlichen Verbindungsdetails ein und klicke auf die Schaltfläche "Verbinden".
Server: Gib die IP oder den Hostnamen deines Servers ein. In diesem Beispiel "saad-test01".
Wichtig: du musst das Protokoll, das du verwenden möchtest, vor der IP-Adresse oder dem Hostnamen eingeben:
- FTP-Verbindung:
ftp://saad-test01 - SFTP-Verbindung:
sftp://saad-test01 - SSH-Verbindung:
saad-test01
Benutzername: Gib den Benutzernamen ein. In diesem Fall verwenden wir "saad".
Passwort: Gib das Passwort des Benutzers ein.
Port: Wähle den Port aus, mit dem du dich verbinden möchtest:
- SSH: 22
- FTP: 21
- SFTP: 1122

Schritt 3: Zugriff auf Serverdateien
Sobald die Verbindung zu deinem Webhosting hergestellt ist, zeigt FileZilla die serverseitige Verzeichnisstruktur auf der rechten Seite der Benutzeroberfläche an.

Zugriff über SCP/SFTP
- Port: Um dich über SCP oder SFTP mit dem Server zu verbinden, musst du Port 1122 verwenden.
- Benutzer: Alle über FTPAdmin eingerichteten Benutzer können sich über FTP(S) und SFTP mit dem Server verbinden.
Wenn du scp verwendest, kann der Port mit der Befehlszeilenoption -P wie folgt angegeben werden:
scp -P 1122 deine_datei Benutzername@Server-IP-Adresse:/pfad/zum/ziel/