SDB:SFTP verwenden
Getestet mit openSUSE | Empfohlene Artikel | Verwandte Artikel | |||
|
Inhaltsverzeichnis
Allgemein
Sie müssen das Paket OpenSSH installiert haben, welches standardmäßig in openSUSE enthalten ist. Genauso brauchen Sie, bevor Sie SFTP verwenden, einen konfigurierten SSHD um Verbindungen auf dem Remote-Host zu akzeptieren.
Obwohl SFTP als Ersatz für FTP verwendet werden kann, basiert es nicht darauf. SFTP ermöglicht einen interaktiven Transfer von Dateien zwischen Computern über einen sicheren und verschlüsselten Kanal. Es ist als Ersatz vom getunnelten FTP über und SSH-Verbindung entwickelt worden, was kompliziert sein kann.
Sicherheit
Ein normaler Benutzer kann alle Dateien, die er will, auf seinen Computer kopieren, wo es die Zugriffsrechte erlauben. Das bedeutet, dass er auch mit cd zum Filesystem root (/) und durch das komplette System gehen kann. Wenn Sie einen SFTP-Server aufsetzen wollen, wo nur spezielle Benutzer ein spezielles Verzeichnis und dessen Unterverzeichnisse eingeben können, werden Sie einen SFTP-Server mit Chroot einrichten müssen.
Client-Software
Wenn Sie einen lauschenden SSHD haben, können Sie bereits über SFTP auf Ihren Computer zugreifen. Standardmäßig wird das Paket openSSH mit einem SFTP-Client mitgeliefert, der eine SFTP-Shell öffnet, wenn es aktiviert ist. Z.B.:
In der Standard-Einrichtung werden Sie ins Home-Verzeichnis des Benutzers auf dem Remote-Rechner gehen. Wenn Sie “help” eintippen, erhalten Sie eine Liste an Kommandos, die Sie verwenden können. Einige sehr einfache Bash-Befehle werden unterstützt. (Wie “ls” und “cd”).
Dateimanager
Mehr und mehr Dateimanager unterstützen das SFTP-Protokoll.
Dolphin
Dolphin unterstützt SFTP.