Scp: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „ ===scp secure copy=== scp steht für Secure Copy und ermöglicht es, Dateien in einem Netzwerk zu kopieren. Es baut auf ssh auf und benutzt entsprechend Auth…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | + | =scp secure copy= | |
| − | + | *scp steht für Secure Copy und ermöglicht es, Dateien in einem Netzwerk zu kopieren. | |
| − | scp steht für Secure Copy und ermöglicht es, Dateien in einem Netzwerk zu kopieren. Es baut auf ssh auf und benutzt | + | *Es baut auf ssh auf und benutzt entsprechend Authentifizierung und Verschlüsselung. |
| − | entsprechend Authentifizierung und Verschlüsselung. | + | =Handling= |
| − | |||
scp [Optionen] Benutzer@Rechner1:/Pfad/zu/Datei lokaler_Dateipfad | scp [Optionen] Benutzer@Rechner1:/Pfad/zu/Datei lokaler_Dateipfad | ||
scp [Optionen] lokaler Dateipfad Benutzer@Rechner2:/Pfad/zu/Datei2 | scp [Optionen] lokaler Dateipfad Benutzer@Rechner2:/Pfad/zu/Datei2 | ||
| − | + | =Optionen= | |
| − | |||
* -1 : Erzwingt die ausschließliche Benutzung von ssh Protokollversion 1 | * -1 : Erzwingt die ausschließliche Benutzung von ssh Protokollversion 1 | ||
* -2 : Erzwingt die ausschließliche Benutzung von ssh Protokollversion 2 | * -2 : Erzwingt die ausschließliche Benutzung von ssh Protokollversion 2 | ||
| Zeile 17: | Zeile 15: | ||
* -r : rekursives Kopieren; scp folgt dabei auch symbolischen Links | * -r : rekursives Kopieren; scp folgt dabei auch symbolischen Links | ||
* -v : ausführliche Ausgabe | * -v : ausführliche Ausgabe | ||
| − | + | =Beispiele= | |
| − | + | ==Kopieren aller Dateien und Verzeinissen von einem lokalen Verzeichnis in ein entferntes Verzeichnis== | |
| − | Beispiele | + | *scp -r /etc/* root@alita:/tmp/ |
| − | |||
| − | Kopieren aller Dateien und Verzeinissen von einem lokalen Verzeichnis in ein entferntes Verzeichnis | ||
| − | |||
| − | |||
powerbtn.sh 100% 517 0.5KB/s 00:00 | powerbtn.sh 100% 517 0.5KB/s 00:00 | ||
... | ... | ||
| − | + | ==Kopieren eines entfernten Verzeichnisses in ein lokales Verzeichnis== | |
| − | Kopieren eines entfernten Verzeichnisses in ein lokales Verzeichnis | + | *scp -r root@alita:/root /root/alita_backup/ |
| − | |||
| − | |||
.bashrc 100% 2227 2.2KB/s 00:00 | .bashrc 100% 2227 2.2KB/s 00:00 | ||
... | ... | ||
Version vom 8. November 2021, 16:10 Uhr
scp secure copy
- scp steht für Secure Copy und ermöglicht es, Dateien in einem Netzwerk zu kopieren.
- Es baut auf ssh auf und benutzt entsprechend Authentifizierung und Verschlüsselung.
Handling
scp [Optionen] Benutzer@Rechner1:/Pfad/zu/Datei lokaler_Dateipfad scp [Optionen] lokaler Dateipfad Benutzer@Rechner2:/Pfad/zu/Datei2
Optionen
- -1 : Erzwingt die ausschließliche Benutzung von ssh Protokollversion 1
- -2 : Erzwingt die ausschließliche Benutzung von ssh Protokollversion 2
- -4 : Erzwingt die ausschließliche Benutzung von IPv4 Adressen
- -6 : Erzwingt die ausschließliche Benutzung von IPv6 Adressen
- -C : Benutzt Komprimierung
- -P port: Benutzt Port auf dem Zielrechner; Achtung: großes P!
- -p : Verändert nicht die Zeiten der letzten Veränderung der Datei
- -r : rekursives Kopieren; scp folgt dabei auch symbolischen Links
- -v : ausführliche Ausgabe
Beispiele
Kopieren aller Dateien und Verzeinissen von einem lokalen Verzeichnis in ein entferntes Verzeichnis
- scp -r /etc/* root@alita:/tmp/
powerbtn.sh 100% 517 0.5KB/s 00:00 ...
Kopieren eines entfernten Verzeichnisses in ein lokales Verzeichnis
- scp -r root@alita:/root /root/alita_backup/
.bashrc 100% 2227 2.2KB/s 00:00 ...
vpn-pppd ssh Tunnelscript
ssh nagus cat /usr/local/sbin/vpn-pppd
enable diffie-hellman-group1-sha1 key exchange
mit dem direkten befehl:
- ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 123.123.123.123
dauerhaft eintragen:
- /etc/ssh/ssh_config
Host 123.123.123.123
KexAlgorithms +diffie-hellman-group1-sha1