Breaking News
Popular News






Enter your email address below and subscribe to our newsletter

網路補給站

SCP(Secure Copy Protocol)的基本功能及其在 Windows 和 Linux 環境中的使用方法。SCP 是基於 OpenSSH 的一項指令,主要用於在本地和遠端主機之間安全地複製檔案和目錄。透過 SCP,使用者可以在不同作業系統之間進行檔案傳輸,並確保數據的安全性和完整性。
SCP 指令的主要用途是安全地在本地和遠端主機之間複製檔案和目錄。它支援 Windows、Linux 和 macOS 等多種作業系統,並基於 SSH 協議進行檔案傳輸,使其成為備份網站、上傳照片、下載檔案等操作的理想選擇。
以下是 SCP 指令的一些常用參數:
-r:遞迴複製整個目錄。-P port:指定要連接的遠端主機的端口(注意是大寫 P)。-p:保留檔案的修改時間、訪問時間和權限。-q:靜默模式,不顯示傳輸進度。-C:啟用壓縮,加快傳輸速度。-v:詳細模式,顯示更多執行資訊,方便調試。-i identity_file:指定用於 SSH 認證的私鑰檔案。-o option:指定 SSH 的選項,例如 -o StrictHostKeyChecking=no。demo_private_keyC:\Users\Demo\file\demodemo_public_key 添加至 authorized_keys)192.168.1.100/home/demo/file指令語法:
scp -i .\私鑰檔案位置 C:\要上傳的檔案路徑\檔名 demo@IP:/home/demo/存放位置/
範例:從本地 Windows 上傳 scpTest.txt 到遠端 Linux
PS C:\Users\Demo> scp -i .\demo_private_key C:\Users\Demo\file\scpTest.txt [email protected]:/home/demo/file/
指令語法:
scp -r -i .\私鑰檔案位置 C:\要上傳的資料夾路徑\ demo@IP:/home/demo/
範例:從 Windows 上傳整個資料夾 file 到 Linux
PS C:\Users\Demo> scp -r -i .\demo_private_key C:\Users\demo\file\ [email protected]:/home/demo/
指令語法:
scp -i .\私鑰檔案位置 demo@IP:/home/demo/file/檔名 C:\要存放的檔案路徑\
範例:從 Linux 下載 scpTest.txt 到 Windows
PS C:\Users\Demo> scp -i .\demo_private_key [email protected]:/home/demo/file/scpTest.txt C:\Users\Demo\file\
指令語法:
scp -r -i .\私鑰檔案位置 demo@IP:/home/demo/file/ C:\要存放的檔案路徑\
範例:從 Linux 下載整個資料夾 file 到 Windows
PS C:\Users\Demo> scp -r -i .\demo_private_key [email protected]:/home/demo/file/ C:\Users\demo\file\