{"data":{"external_id":2860,"slug":"ssh-linux-server-daten-uebertragen","title":"Wie kann ich per SSH auf einen Linux-Server zugreifen und Daten \u00fcbertragen?","content":"In dieser Anleitung erf\u00e4hrst Du, wie Du Dich per SSH mit einem Linux-Server verbindest, Daten zwischen zwei Servern \u00fcbertr\u00e4gst und Dateien auf Deinen eigenen PC herunterl\u00e4dst.\nWas ist SSH und wof\u00fcr brauche ich es?\nSSH (Secure Shell) ist ein sicheres Protokoll, mit dem Du Dich auf einem entfernten Linux-Server einloggen kannst. Es wird verwendet, um:\nBefehle aus der Ferne auszuf\u00fchren\nauf Server-Dateien zuzugreifen\nDaten sicher zu \u00fcbertragen\nDu arbeitest dabei \u00fcber die Kommandozeile (Terminal), ganz ohne grafische Oberfl\u00e4che. Unter Windows kannst Du Tools wie PuTTY oder WinSCP verwenden.\nWie verbinde ich mich per SSH mit einem Linux-Server?\nDaf\u00fcr brauchst Du:\ndie IP-Adresse des Servers\nDeinen Benutzernamen (in der Regel root)\nDein Passwort oder einen SSH-Schl\u00fcssel\nBeispiel (Linux, macOS oder Windows mit WSL):\nssh root@123.123.123.123\nBeim ersten Login wirst Du gefragt, ob Du dem Server vertraust \u2013 gib yes ein und best\u00e4tige mit Enter. Danach folgt die Passwortabfrage.\nTipp f\u00fcr Windows-Nutzer: Du kannst auch das kostenlose Programm PuTTY verwenden, um die Verbindung herzustellen.\nWie \u00fcbertrage ich Daten von einem Linux-Server auf einen anderen?\nMethode 1: Mit scp (secure copy)\nIdeal f\u00fcr kleinere Ordner oder einzelne Dateien.\nBeispiel:\nscp -r \/var\/www\/html root@212.87.215.194:\/root\/html-backup\n-r steht f\u00fcr &#8222;rekursiv&#8220; und \u00fcbertr\u00e4gt ganze Verzeichnisse.\nMethode 2: Mit rsync (f\u00fcr gr\u00f6\u00dfere Datenmengen)\nEffizient bei vielen oder gro\u00dfen Dateien, da nur \u00c4nderungen \u00fcbertragen werden.\nBeispiel:\nrsync -avz \/var\/www\/ root@212.87.215.194:\/root\/html-backup\/\n-a: Archivmodus\n-v: ausf\u00fchrliche Ausgabe\n-z: Komprimierung\nWas muss ich tun, wenn mein Server einen anderen SSH-Port verwendet?\nWenn Dein Server aus Sicherheitsgr\u00fcnden nicht den Standard-Port 22 nutzt, musst Du den richtigen Port manuell angeben.\nVerbindung mit abweichendem SSH-Port:\nssh -p 2222 root@123.123.123.123\nMit scp \u00fcber abweichenden Port:\nscp -P 2222 -r \/var\/www\/html root@ziel-server:\/root\/\nMit rsync \u00fcber abweichenden Port:\nrsync -avz -e \"ssh -p 2222\" \/var\/www\/ root@ziel-server:\/root\/html-backup\/\nWie lade ich Daten vom Server auf meinen PC herunter?\nUnter Linux oder macOS:\nscp -r root@123.123.123.123:\/root\/html-backup \/home\/deinname\/Dokumente\/\nMit abweichendem Port:\nscp -P 2222 -r root@123.123.123.123:\/root\/html-backup \/home\/deinname\/Dokumente\/\nUnter Windows mit WinSCP:\nLade WinSCP herunter und installiere es.\nStarte das Programm und gib die Zugangsdaten ein:\nProtokoll: SCP\nHost-Name: IP-Adresse des Servers\nPortnummer: z.\u202fB. 2222\nBenutzername: root\nPasswort: Dein SSH-Passwort\nDanach kannst Du wie im Datei-Explorer arbeiten und Dateien einfach auf Deinen PC ziehen.\nWelche Befehle sollte ich kennen?\nAufgabeBefehl\/ToolVerbindung mit Standardportssh root@IP-AdresseVerbindung mit anderem SSH-Portssh -p PORT root@IP-AdresseDaten\u00fcbertragung mit scpscp -r oder scp -P PORTDaten\u00fcbertragung mit rsyncrsync -avz oder rsync -e \"ssh -p PORT\"Dateien auf den PC herunterladenscp (Linux\/macOS) oder WinSCP (Windows)\nWie lasse ich eine Daten\u00fcbertragung \u00fcber Nacht laufen?\nExtra-Tipp: Wenn Du eine gr\u00f6\u00dfere Daten\u00fcbertragung startest, die l\u00e4nger dauert (zum Beispiel \u00fcber Nacht), solltest Du das Tool screen verwenden. Damit bleibt die Sitzung aktiv \u2013 selbst wenn Du Dich vom Server trennst oder Deine Internetverbindung abbricht.\nSo funktioniert\u2019s:\nStarte eine neue Screen-Sitzung: screen -S datentransfer\nF\u00fchre darin Deinen Befehl aus, z.\u202fB. rsync oder scp.\nUm die Sitzung zu verlassen, ohne sie zu beenden:\nDr\u00fccke: Strg + A, dann D\nUm die Sitzung sp\u00e4ter wieder aufzunehmen: screen -r datentransfer\nFalls screen noch nicht installiert ist:\napt install screen\nMit screen vermeidest Du Verbindungsabbr\u00fcche und kannst lange \u00dcbertragungen zuverl\u00e4ssig im Hintergrund laufen lassen.\nWas kann ich tun, wenn ich Hilfe brauche?\nWenn Du unsicher bist oder bei der Daten\u00fcbertragung Unterst\u00fctzung ben\u00f6tigst, melde Dich beim Support.","schema":null,"facts":[],"links":[{"type":"external","url":"https:\/\/winscp.net\/","data":{"title":"WinSCP :: Official Site :: Free SFTP and FTP client for Windows","meta_description":"WinSCP is a free file manager for Windows supporting FTP, SFTP, S3 and WebDAV.","meta":[]}}]}}