<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=SSH_Datei%C3%BCbertragung</id>
	<title>SSH Dateiübertragung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=SSH_Datei%C3%BCbertragung"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=SSH_Datei%C3%BCbertragung&amp;action=history"/>
	<updated>2026-04-15T19:24:08Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=SSH_Datei%C3%BCbertragung&amp;diff=68548&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „= Dateiübertragung mit SSH =  SSH ermöglicht nicht nur den Zugriff auf entfernte Systeme, sondern auch die sichere Übertragung von Dateien. Dafür stehen zw…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=SSH_Datei%C3%BCbertragung&amp;diff=68548&amp;oldid=prev"/>
		<updated>2026-04-12T19:15:29Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= Dateiübertragung mit SSH =  SSH ermöglicht nicht nur den Zugriff auf entfernte Systeme, sondern auch die sichere Übertragung von Dateien. Dafür stehen zw…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Dateiübertragung mit SSH =&lt;br /&gt;
&lt;br /&gt;
SSH ermöglicht nicht nur den Zugriff auf entfernte Systeme, sondern auch die sichere Übertragung von Dateien. Dafür stehen zwei Werkzeuge zur Verfügung: &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;sftp&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !! SCP !! SFTP&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitsweise || Kopiert Dateien in einem Befehl || Interaktive Sitzung wie FTP&lt;br /&gt;
|-&lt;br /&gt;
| Richtung || Quelle → Ziel || Beide Richtungen&lt;br /&gt;
|-&lt;br /&gt;
| Anwendungsfall || Schnelles Kopieren || Navigieren, Auflisten, Übertragen&lt;br /&gt;
|-&lt;br /&gt;
| Wiederaufnahme || Nein || Nein&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SCP ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; (Secure Copy) kopiert Dateien zwischen lokalem und entferntem System – oder zwischen zwei entfernten Systemen. Die Syntax orientiert sich an &amp;lt;code&amp;gt;cp&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
&lt;br /&gt;
 '''scp [Optionen] Quelle Ziel'''&lt;br /&gt;
&lt;br /&gt;
Quelle und Ziel können jeweils lokal oder remote sein. Ein Remote-Pfad hat die Form:&lt;br /&gt;
&lt;br /&gt;
 '''benutzer@host:/pfad/zur/datei'''&lt;br /&gt;
&lt;br /&gt;
=== Datei zum Server übertragen ===&lt;br /&gt;
&lt;br /&gt;
 '''scp datei.txt alice@192.168.1.10:/home/alice/'''&lt;br /&gt;
&lt;br /&gt;
=== Datei vom Server herunterladen ===&lt;br /&gt;
&lt;br /&gt;
 '''scp alice@192.168.1.10:/home/alice/datei.txt /home/bob/Downloads/'''&lt;br /&gt;
&lt;br /&gt;
=== Verzeichnis übertragen ===&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;code&amp;gt;-r&amp;lt;/code&amp;gt; wird ein Verzeichnis rekursiv kopiert:&lt;br /&gt;
&lt;br /&gt;
 '''scp -r /home/bob/projekte alice@192.168.1.10:/home/alice/'''&lt;br /&gt;
&lt;br /&gt;
=== Anderen Port verwenden ===&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;code&amp;gt;-P&amp;lt;/code&amp;gt; (Großbuchstabe) wird ein abweichender Port angegeben:&lt;br /&gt;
&lt;br /&gt;
 '''scp -P 2222 datei.txt alice@192.168.1.10:/home/alice/'''&lt;br /&gt;
&lt;br /&gt;
'''Hinweis:''' Bei &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; heißt die Port-Option &amp;lt;code&amp;gt;-P&amp;lt;/code&amp;gt; (Großbuchstabe), bei &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; dagegen &amp;lt;code&amp;gt;-p&amp;lt;/code&amp;gt; (Kleinbuchstabe).&lt;br /&gt;
&lt;br /&gt;
=== Wichtige Optionen ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Option !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;-r&amp;lt;/code&amp;gt; || Verzeichnis rekursiv kopieren&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;-P&amp;lt;/code&amp;gt; || Abweichenden Port angeben&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;-i&amp;lt;/code&amp;gt; || Bestimmten Private Key verwenden&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;-v&amp;lt;/code&amp;gt; || Verbose – zeigt Details zum Verbindungsaufbau&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SFTP ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sftp&amp;lt;/code&amp;gt; (SSH File Transfer Protocol) öffnet eine interaktive Sitzung auf dem entfernten System. Anders als &amp;lt;code&amp;gt;scp&amp;lt;/code&amp;gt; kann man damit im Dateisystem navigieren, Verzeichnisse auflisten und gezielt Dateien hoch- oder herunterladen.&lt;br /&gt;
&lt;br /&gt;
=== Verbindung aufbauen ===&lt;br /&gt;
&lt;br /&gt;
 '''sftp alice@192.168.1.10'''&lt;br /&gt;
&lt;br /&gt;
Mit abweichendem Port:&lt;br /&gt;
&lt;br /&gt;
 '''sftp -P 2222 alice@192.168.1.10'''&lt;br /&gt;
&lt;br /&gt;
Nach dem Verbindungsaufbau erscheint die SFTP-Eingabeaufforderung:&lt;br /&gt;
&lt;br /&gt;
 sftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Navigation ===&lt;br /&gt;
&lt;br /&gt;
Auf dem '''entfernten''' System navigieren:&lt;br /&gt;
 sftp&amp;gt; '''ls'''&lt;br /&gt;
 sftp&amp;gt; '''cd /home/alice/dokumente'''&lt;br /&gt;
 sftp&amp;gt; '''pwd'''&lt;br /&gt;
&lt;br /&gt;
Auf dem '''lokalen''' System navigieren (alle lokalen Befehle beginnen mit &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt;):&lt;br /&gt;
 sftp&amp;gt; '''lls'''&lt;br /&gt;
 sftp&amp;gt; '''lcd /home/bob/Downloads'''&lt;br /&gt;
 sftp&amp;gt; '''lpwd'''&lt;br /&gt;
&lt;br /&gt;
=== Dateien übertragen ===&lt;br /&gt;
&lt;br /&gt;
Datei vom Server herunterladen:&lt;br /&gt;
 sftp&amp;gt; '''get datei.txt'''&lt;br /&gt;
&lt;br /&gt;
Datei zum Server hochladen:&lt;br /&gt;
 sftp&amp;gt; '''put datei.txt'''&lt;br /&gt;
&lt;br /&gt;
Verzeichnis rekursiv herunterladen:&lt;br /&gt;
 sftp&amp;gt; '''get -r verzeichnis'''&lt;br /&gt;
&lt;br /&gt;
Verzeichnis rekursiv hochladen:&lt;br /&gt;
 sftp&amp;gt; '''put -r verzeichnis'''&lt;br /&gt;
&lt;br /&gt;
=== Weitere nützliche Befehle ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Befehl !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;lls&amp;lt;/code&amp;gt; || Inhalt remote / lokal auflisten&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;lcd&amp;lt;/code&amp;gt; || Verzeichnis remote / lokal wechseln&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pwd&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;lpwd&amp;lt;/code&amp;gt; || Aktuelles Verzeichnis remote / lokal anzeigen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mkdir&amp;lt;/code&amp;gt; || Verzeichnis auf dem Server anlegen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm&amp;lt;/code&amp;gt; || Datei auf dem Server löschen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; || Datei herunterladen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt; || Datei hochladen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bye&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;exit&amp;lt;/code&amp;gt; || Sitzung beenden&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Sitzung beenden ===&lt;br /&gt;
&lt;br /&gt;
 sftp&amp;gt; '''bye'''&lt;br /&gt;
&lt;br /&gt;
== SCP oder SFTP? ==&lt;br /&gt;
&lt;br /&gt;
'''SCP''' eignet sich für schnelle, einmalige Übertragungen direkt aus der Shell – ähnlich wie &amp;lt;code&amp;gt;cp&amp;lt;/code&amp;gt;, nur über das Netzwerk.&lt;br /&gt;
&lt;br /&gt;
'''SFTP''' ist sinnvoller, wenn man zuerst auf dem Server navigieren, den Inhalt prüfen oder mehrere Dateien in einer Sitzung übertragen möchte.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[SSH-Client]] – Verbindungsaufbau und Optionen&lt;br /&gt;
* [[SSH-Config]] – Verbindungen vereinfachen mit &amp;lt;code&amp;gt;~/.ssh/config&amp;lt;/code&amp;gt;&lt;br /&gt;
* [[SFTP-Server]] – Den SFTP-Dienst auf dem Server konfigurieren&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:SSH]]&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Dateiübertragung]]&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>