Secure Shell
Remote-Dateien über ssh verwalten
Suche…
Einführung
In diesem Thema sollten verschiedene Möglichkeiten beschrieben werden, wie ssh als sichere Methode zum Verwalten von Dateien auf Remote-Computern verwendet werden kann
Remote-Verzeichnis über ssh einhängen
Sie können das Remote-Verzeichnis über ssh mit sshfs einhängen. Sshfs ist unter Ubuntu nicht standardmäßig vorhanden. Daher müssen Sie es zuerst mit sudo apt-get install sshfs . Sie können dann das Remote-Verzeichnis auf diese Weise auf Ihrem lokalen Computer bereitstellen
sshfs [email protected]:/remotedir /localdir
Beachten Sie, dass das localdir vorhanden sein muss, bevor Sie versuchen, das Remotedir zu montieren. Falls das localdir nicht leer ist, beschwert sich sshfs und bricht ab. Sie können erzwingen, dass es in das nicht leere Verzeichnis geladen wird, indem Sie die nicht leere Option wie diese verwenden
sshfs -o nonempty [email protected]:/remotedir /localdir
Sobald Sie das localdir aufhängen, werden die lokalen Dateien wieder sichtbar.
Verschieben von Dateien zwischen Servern über SSH
Sie können Dateien zwischen Servern verschieben, indem Sie den Befehl scp . Der Befehl zum sicheren Kopieren verwendet ssh zur Datenübertragung. Das einfache Beispiel für das Kopieren einer Datei vom lokalen auf den Remote-Server ist
scp /localdir/localfile [email protected]:/remotedir/remotefile
Ähnlich wäre das Kopieren einer Datei von einem entfernten auf einen lokalen Server
scp [email protected]:/remotedir/remotefile /localdir/localfile