GNU/Linux >> LINUX-Kenntnisse >  >> Linux

pscp – ssh_init:Netzwerkfehler:Angeforderte Adresse kann nicht zugewiesen werden

Die PuTTY-Suite enthält zwei Programme zum sicheren Kopieren Ihrer Dateien zwischen Computern. PSCP ist ähnlich wie scp ein nicht interaktives Programm, und PSFTP ist ein von ftp inspiriertes interaktives Programm. Sie können pscp (sichere Kopie) und psftp (sicheres FTP) an der Windows XP-Eingabeaufforderung verwenden. Um eine Datei mit pscp zu kopieren, verwenden Sie:

pscp username @ host:path"

Zum Beispiel:

pscp file.txt [email protected]:MyDocuments/.

Ich habe mit pscp herumgespielt und bin auf einen Fehler gestoßen:

ssh_init: Network error: Cannot assign requested address

1. Es sieht so aus, als würde pscp standardmäßig Port 0 verwenden und die Nennung des Ports erlaubte das Kopieren der Datei.

C:\temp>pscp myfie.txt [email protected]:/home/test/
ssh_init: Network error: Cannot assign requested address

2. Also versuche ich, die Portnummer in der Befehlszeile mit der Option „-P“ anzugeben:

C:\temp>pscp -P 22 myfie.txt [email protected]:/home/test/
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ssh-ed25519 key fingerprint is:
ssh-ed25519 255 45:35:11:23:5d:10:e2:e3:60:6a:c9:06:bb:74:ad:34
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n) yes
[email protected]'s password:
myfie.txt                 | 0 kB |   0.0 kB/s | ETA: 00:00:00 | 100%
C:\temp>

Es hat funktioniert.

Schlussfolgerung

Wenn Sie Dateien von Linux „nach unten“ auf Ihr Windows-System kopieren möchten, benötigen Sie ein Programm, das unter Windows ausgeführt werden kann. Der Schöpfer von PuTTY hat PSCP.EXE genau für diesen Zweck erstellt:um scp für Windows zu implementieren.


Linux
  1. Konfigurieren der Netzwerkschnittstelle mit statischer IP-Adresse auf RHEL 7

  2. Finden Sie den Computer in einem LAN-Netzwerk?

  3. Kann -lm nicht finden?

  4. Wie erhalte ich die MAC-Adresse der WiFi-Netzwerkschnittstelle?

  5. FEHLER:ld.so:Objekt LD_PRELOAD kann nicht vorab geladen werden:ignoriert

Ubuntu 22.04 Netzwerkkonfiguration

Netzwerkkonfiguration in Debian 10

So ändern Sie die Netzwerk-MAC-Adresse in Linux

Weisen Sie der einzelnen Netzwerkschnittstelle von Ubuntu 20.04 mehrere IP-Adressen zu - GUI

Gewusst wie:FreeBSD-Netzwerkverwaltung

Wie kann ich in dhcpd eine IP per MAC-Adresse zuweisen