Vorwort scp ist die Abkürzung für „Secure Copy“. scp ist ein Befehl zum sicheren Remote-Kopieren von Dateien basierend auf der SSH-Anmeldung im Linux-System. Der Linux-Befehl scp kann Dateien und Verzeichnisse zwischen Linux-Servern kopieren. Verwenden Sie die Syntax:
Die SCP-Parameter lauten wie folgt: -1: Erzwingt die Verwendung des SCP-Befehls zum Protokoll ssh1 -2: Erzwingt die Verwendung des Protokolls ssh2 durch den scp-Befehl -4: Erzwingt, dass der scp-Befehl nur IPv4-Adressierung verwendet. -6: Erzwingt, dass der scp-Befehl nur IPv6-Adressierung verwendet -B: Batch-Modus verwenden (während der Übertragung nicht nach einem Übertragungskennwort oder einer Übertragungsphrase fragen) -C: Komprimierung aktivieren. (Übergeben Sie das Flag -C an ssh, um die Komprimierung einzuschalten) -p: Änderungszeit, Zugriffszeit und Zugriffsberechtigungen der Originaldatei beibehalten. -q: Den Übertragungsfortschrittsbalken nicht anzeigen. -r: Das gesamte Verzeichnis rekursiv kopieren. -v: Ausgabe im ausführlichen Modus anzeigen. scp und ssh(1) zeigen während des gesamten Vorgangs Debuginformationen an. Diese Informationen werden zum Debuggen von Verbindungs-, Authentifizierungs- und Konfigurationsproblemen verwendet. -c cipher: Datenübertragung mit Chiffre verschlüsseln. Diese Option wird direkt an ssh übergeben. -F ssh_config: Gibt eine alternative SSH-Konfigurationsdatei an. Dieser Parameter wird direkt an ssh übergeben. -i identity_file: Liest die zur Übertragung verwendete Schlüsseldatei aus der angegebenen Datei. Dieser Parameter wird direkt an ssh übergeben. -l limit: Begrenzt die Bandbreite, die der Benutzer nutzen kann, in Kbit/s. -o ssh_option: Wenn Sie es gewohnt sind, Parameter mittels ssh_config(5) zu übergeben, -P-Port: Beachten Sie, dass das P groß geschrieben wird. Port ist die für die Datenübertragung verwendete Portnummer. -S Programm: Gibt das für die verschlüsselte Übertragung zu verwendende Programm an. Das Programm muss ssh(1)-Optionen verstehen. Test: Server Server-IP 192.168.43.117 Backup-Server-IP 192.168.43.200 ①Daten vom lokalen zum Remote-Speicher kopieren: Kopieren Sie das Verzeichnis „server/tmp/“ in das Remote-Backup-Verzeichnis „server/text“: scp -r /tmp/ [email protected]: /text Zeigen Sie die kopierten Daten auf dem Backup-Server an: ②Daten vom Remote-Speicher zum lokalen Speicher kopieren: Kopieren Sie die Datei 123.log im Backup-Verzeichnis „server/text“ in das lokale Verzeichnis „server/tmp/“: scp [email protected]:/text/123.log /tmp/ scp ist ein Befehl zum Remote-Kopieren von Dateien in Linux. Ein ähnlicher Befehl ist cp, aber cp kopiert Dateien nur lokal und kann keine Dateien zwischen Servern kopieren. Darüber hinaus ist die scp-Übertragung verschlüsselt. Die Geschwindigkeit kann dadurch leicht beeinträchtigt werden. Wenn die Festplatte Ihres Servers zu einem schreibgeschützten System wird, können Sie die Dateien mithilfe von scp auslagern. Darüber hinaus verbraucht scp nicht viele Ressourcen und erhöht die Systemlast nicht wesentlich. In dieser Hinsicht ist rsync ihm weit unterlegen. Obwohl rsync schneller als scp ist, führt rsync bei vielen kleinen Dateien zu sehr hohen E/A-Vorgängen auf der Festplatte, während scp die normale Verwendung des Systems grundsätzlich nicht beeinträchtigt. Um die Datensicherheit beim Kopieren von SCP zwischen Maschinen zu verbessern, werden SSH-Verbindung und Verschlüsselung verwendet. Wenn zwischen Maschinen eine passwortfreie SSH-Anmeldung konfiguriert ist, ist bei Verwendung von SCP kein Passwort erforderlich. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
>>: Lösung zur Codeaufteilung im Vue-Projekt
<br />Mit diesem Tag können Sie direkt einen...
Inhaltsverzeichnis Fehlerdemonstration Durch bere...
Drei Möglichkeiten, CSS einzuführen 1. Inline-Sti...
Detaillierte Erläuterung der Lösung für verstümme...
Vorwort Die meisten unserer MySQL-Onlineumgebunge...
1. Problemsymptome Version: MySQL 5.6, unter Verw...
Inhaltsverzeichnis 1. Erster Blick auf COUNT 2. D...
Vorwort Unabhängig davon, ob es sich um eine eige...
Problem: vue-cil3 wird mit Warnungen ausgeführt, ...
Was ist JDK? Nun, wenn Sie diese Frage nicht kenn...
Die gebräuchlichste Methode besteht darin, einen ...
JS berechnet den Gesamtpreis der Waren im Warenko...
Inhaltsverzeichnis 1. Nginx-Installation und Star...
Vorwort Vor Kurzem habe ich die native Seite eine...
In diesem Artikel wird der spezifische JavaScript...