SCP指令可以幫助您在兩台電腦之間互傳檔案,請詳細閱讀本文,即可瞭解如何在不同情況下進行SCP檔案傳輸。
如何使用SCP傳輸檔案?
【小弟偶爾會需要將公司電腦上的檔案傳輸到家裡的筆電上,但這台筆電的USB連接埠有些問題,不太適合使用隨身碟。公司裡的同事向我推薦了SCP安全傳輸方式,請問這個檔案傳輸方法到底如何?具體應該如何使用呢?】
- 來自網路的貼文
SCP(安全複製協定)是一個超好用的SSH命令列實用程式,不僅允許您在兩台電腦之間互傳檔案,還可以在檔案傳輸過程中進行加密,通常可作為遠端備份使用。
那麼,如何使用SCP指令安全地傳輸檔案呢?請先瞭解基本的命令列語法和標誌。
scp [OPTION] [user@]SRC_HOST:]file1 [user@]DEST_HOST:]file2
提示:雖然遠端檔案名稱應包含使用者以及主機規範,但本機檔案應使用絕對或相對路徑。
要想正確使用SCP命令列,您還需要瞭解一些常見的選項:
在開始執行SCP檔案傳輸之前,請先閱讀相關注意事項:
1、SCP通常只能在Linux與macOS系統中使用。如果您想要在Windows系統中使用,請下載並安裝PuTTY,或者將“pscp.exe”複製到想要使用的目標資料夾。
2、SCP命令列將使用SSH金輪或密碼來驗證遠端系統,因為它需要使用SSH隧道來傳輸資料。
3、當您在兩台電腦或系統中複製相同的名稱和位置的檔案時,請多加注意,因此SCP會自動覆蓋檔案。
4、要想使用SCP複製檔案,您至少需要原始檔案的讀取權限與目標系統的寫入權限。
全面瞭解SCP語法以及相關注意事項後,您可以按照正確的方法傳輸檔案了。接下來,將介紹3種方法,以幫助您在不同情況下使用SCP傳送檔案。
1、執行以下命令列即可將本機電腦中的檔案複製到遠端電腦:
scp file.txt remote_username@10.10.0.2:/remote/directory
2、輸入使用者名稱與密碼即可開啟傳輸檔案。
提示:如果您想要使用不同的名稱來儲存檔案,請執行scp file.txt remote_username@10.10.0.2:/remote/directory/newfilename.txt命令列。
1、執行以下命令列即可將遠端電腦中的檔案複製到本機電腦:
scp remote_username@10.10.0.2:/remote/file.txt /local/directory
2、輸入使用者名稱與密碼即可開啟傳輸檔案。
1、執行以下命令列即可將遠端電腦中的檔案複製到本機電腦:
cp user1@host1.com :/files/file.txt user2@host2.com :/files
2、輸入使用者名稱與密碼即可開啟傳輸檔案。
注意:SCP檔案傳輸的速度無法令人滿意,特別是在傳輸大檔案時會花費非常多的時間。例如,使用SCP命令列傳輸500MB的檔案就需要大概25分鐘。
如上所述,SCP檔案傳輸有著明顯的缺點,不僅檔案傳輸速度很慢,還有一定的使用難度,並不是所有人都能正確使用SCP傳檔案。
如果您對於電腦相關知識不太瞭解,並想要一款更簡單易用的檔案傳輸方法,可以嘗試這款免費的遠端連線軟體AnyViewer。以下是它的各項優點:
1、分別在本機與遠端電腦下載並安裝AnyViewer。
2、開啟本機上的AnyViewer,前往“登入”視窗註冊一個帳戶並登入。然後,您需要在遠端電腦上再次登入此帳戶。
注意:如果您之前在官網就已經註冊過帳戶,可以直接登入。
3、從本機的AnyViewer上,前往“裝置”視窗,從列表中檢視所有可連線的遠端電腦。右鍵單擊想要遠端控制的Windows電腦,並單擊“一鍵控制”。
4、連線成功後,找到遠端桌面頂部的工具列,單擊“檔案”選項。
5、在“檔案傳輸”視窗中,左側顯示的是本機電腦,右側顯示的是遠端電腦。
您只需單擊向左或向右的藍色三角形圖示,並選取想要傳輸的檔案,就可以在本機電腦與遠端電腦之間傳輸檔案。
6、您可以從“檔案傳輸”視窗的底部檢視到目前的檔案傳輸狀態。右鍵單擊它就可以執行“暫停”或者“刪除”等各種動作。
【提示】如果您將帳戶升級到專業或企業版,即可立即享受以下功能: ➢ 更快的檔案傳輸速度。免費帳戶的檔案傳輸速度為500 KB/s,付費帳戶為10 MB/s。 ➢ 一次性傳輸的檔案數量增加。免費帳戶一次性可傳輸100個檔案,付費帳戶則可以一次性傳輸無限個檔案。 ➢ 可以傳輸更大的檔案。免費帳戶可傳輸100MB的檔案,付費帳戶可傳輸1TB的檔案。
以上就是關於SCP檔案傳輸的全部內容,請在瞭解SCP語法以及注意事項後,按照提供的方法執行SCP命令列,以便在本機電腦與遠端電腦之間快速傳輸檔案。
如果您認為SCP命令列過於複雜,或者對於SCP檔案傳輸速度不滿意,可以使用AnyViewer進行替代,它允許您在穩定的網路環境中快速傳輸檔案。