Použijte scp priv_key.pem source [email protected]:target
pokud se potřebujete připojit pomocí soukromého klíče.
nebo pokud používáte pscp, použijte pscp -i priv_key.ppk source [email protected]:target
PSCP můžete použít ke kopírování souborů z Windows do Linuxu.
- Stáhněte si PSCP z putty.org
- Otevřete cmd v adresáři se souborem pscp.exe
-
Zadejte příkaz
pscp source_file [email protected]:destination_file
- Příklad
pscp sample.txt [email protected]:/mydata/sample.txt
- Příklad
Reference
Musíte sdělit scp
kam poslat soubor. Ve vašem příkazu, který nefunguje:
scp C:\Users\Admin\Desktop\WMU\5260\A2.c ~
Nezmínil jste se o vzdáleném serveru. scp
používá :
k vymezení hostitele a cesty, takže si myslí, že jste jej požádali o stažení souboru v cestě \Users\Admin\Desktop\WMU\5260\A2.c
z hostitele C
do místního domovského adresáře.
Správný příkaz k nahrání na základě vašich komentářů by měl být něco jako:
C:\> pscp C:\Users\Admin\Desktop\WMU\5260\A2.c [email protected]:
Pokud příkaz spouštíte z domovského adresáře, můžete použít relativní cestu:
C:\Users\Admin> pscp Desktop\WMU\5260\A2.c [email protected]:
Můžete také uvést adresář, do kterého chcete tuto složku stáhnout na vzdáleném serveru. tj. pouhým přidáním cesty ke složce, jak je uvedeno níže:
C:/> pscp C:\Users\Admin\Desktop\WMU\5260\A2.c [email protected]:/home/path_to_the_folder/