python3 ssh 傳檔案
本地這邊需要安裝 openssh-client
伺服器那邊需要安裝 openssh-server
指令
從本地傳到遠端
$ scp 要傳的檔案 遠端的帳號@遠端的位置(可以是ip,也可以是網址):遠端要傳檔案的資料夾。
1 |
|
EX : 以limiu的使用者身份把當前目錄下的*(所有檔案)傳到203.64.125.XX伺服器中的/home/limiu/資料夾位置
1 |
|
PS : 輸入後如果遠端的帳號有密碼會要求您輸入。
User那邊的雙引號可加可不加(如果您的帳號沒有順殊字元的話。
從遠端傳到本地
$ scp 遠端的帳號@遠端的位置(可以是ip,也可以是網址):遠端要傳的檔案 傳回來的資料夾位置。
1 |
|
EX : 以limiu的使用者身份把203.64.125.XX伺服器中的/home/limiu/這個位置下的*(所有東西)下載到本地端的.(當前目錄)
1 |
|
PS : 輸入後如果遠端的帳號有密碼會要求您輸入。
User那邊的雙引號可加可不加(如果您的帳號沒有順殊字元的話。
P.S.
如果遠端(伺服器)不是使用預設的Port可以加入 -P 參數。 EX:
1 |
|
參考資料
python3 ssh 傳檔案
http://example.com/2022/04/05/python3-ssh-傳檔案/