Scp
從本地驅動器(不是 C:) 到遠端伺服器的 SCP
試圖將我本地 E: 驅動器上的文件 SCP 到遠端伺服器。我嘗試了以下方法:
scp E:\Projects\new_server\ssl.conf user_id@host:/etc/httpd/conf.d/
但是得到:
ssh:無法解析主機名 e:名稱或服務未知
除了 C: 之外,應該如何指定本地驅動器?
因為它假設路徑作為主機名,你應該試試這個
更換驅動器
e:
cd到指定路徑
cd E:\Projects\new_server\ssl.conf
使用 scp 複製文件
scp ssl.conf user@host:/etc/httpd/conf.d/
是否可以轉到需要的目錄
scp
,我的意思是,您可以轉到可以避免此問題的目前目錄。Windows PowerShell 版权所有 (C) Microsoft Corporation。保留所有权利。 尝试新的跨平台 PowerShell https://aka.ms/pscore6 PS E:\docker> scp .\docker_redis.tar root@192.168.26.55:~ root@192.168.26.55's password: lost connection
我
window10
可以使用絕對路徑,但必須排除任何拼寫錯誤PS E:\docker> pwd Path ---- E:\docker PS E:\docker> scp E:\docker\docker_redis.tar root@192.168.26.55:~ root@192.168.26.55's password: lost connection PS E:\docker>
或嘗試
string
處理PS E:\docker> scp "E:\docker\docker_redis.tar" root@192.168.26.55:~ root@192.168.26.55's password: lost connection PS E:\docker>