[Scp] Kopieren Sie Dateien lokal von einem Linux-Server mit ssh scp von Tera Term

Was du machen willst

Wie der Titel schon sagt. Laden Sie die Daten auf dem Linux-Server in der Cloud auf Ihren lokalen PC herunter.

Annahme

-Tera Term ist auf dem lokalen PC installiert

SSH SCP Funktionen in Tera Term. Nachdem Sie sich mit SSH beim Server angemeldet haben, können Sie Dateien kopieren, indem Sie den Pfad für die Kopierquelle und das Kopierziel eingeben.

Verfahren

1. Melden Sie sich mit SSH bei Tera Term an

Dies wird weggelassen. Melden Sie sich mit jeder Methode an.

2. Öffnen Sie SSH SCP und geben Sie den Pfad ein

Wählen Sie "SSH SCP" aus "Datei" Geben Sie die obere Zeile für lokalen ⇒ Server und die untere Zeile für Server ⇒ lokal ein. Diesmal letzteres.

Beschreiben Sie den Pfad der Datei, die Sie auf den Linux-Server kopieren möchten, unter "Von". Beschreiben Sie den Pfad des lokalen PCs, auf dem Sie die kopierte Datei in "An" ablegen möchten.

ssh_scp画面.PNG

Drücken Sie "Senden" und prüfen Sie, ob die Datei in den durch "An" angegebenen Pfad des lokalen PCs kopiert wurde.

Wenn die verweigerte Erlaubnis erteilt wird

Manchmal schlägt dies mit dem Fehler "Berechtigung verweigert" aufgrund des Eigentümers oder der Berechtigung der Datei, die Sie SSH kopieren möchten, fehl. (Ich habe diesen Artikel nicht geschrieben.)

Selbst wenn Sie zum "Root" -Benutzer wechseln und dann die Datei empfangen, können Sie die Datei anscheinend nur mit den Berechtigungen des Benutzers empfangen, der sich zuerst angemeldet hat. ↓ https://www.j-oosk.com/teraterm/file-transfer/143/

Wenn Sie sich von Anfang an als root anmelden können, ist das in Ordnung.

Ansatz

Das Problem wurde gelöst, indem die Datei auf den Server kopiert und der Eigentümer der kopierten Datei geändert wurde.

1. Wechseln Sie zum Root-Benutzer und kopieren Sie die Dateien

sudo su -
cp [Pfad der zu kopierenden Datei] [Verzeichnispfad des Kopierziels]

2. Ändern Sie den Eigentümer der kopierten Datei

'chown [Benutzer, der der Eigentümer sein möchte] [Pfad der Datei, deren Eigentümer Sie ändern möchten]

3. Bestätigen Sie, dass sich der Eigentümer geändert hat

ls -l

Danach sollten Sie am Anfang dieses Artikels kopieren können.

Recommended Posts

[Scp] Kopieren Sie Dateien lokal von einem Linux-Server mit ssh scp von Tera Term
Kopieren Sie Dateien lokal auf Vagrant (scp)
Senden Sie Dateien über Step Server mit scp
Kopieren von Dateien direkt von Amazon EC2 (Amazon Linux) nach S3
Extrahieren Sie Dateien mit dem Befehl scp aus dem EC2-Speicher
Holen Sie sich Dateien von Linux mit paramiko und scp [Python]
ODBC-Zugriff auf SQL Server von Linux mit Python
[Linux] Kopieren Sie Daten mit einem Shell-Skript von Linux nach Windows
Bearbeiten Sie Dateien direkt unter Linux mit Remote SSH in Visual Studio Code