2019年11月16日 星期六

sftp

sftp 是一個類似 ftp 的互動式檔案傳送程式,但使用加密的 ssh 傳輸,可使用許多 ssh 功能,例如公鑰認證和壓縮。和 ftp 一樣。sftp 也可以直接取得特定檔案。

指令格式
sftp [-46aCfpqrv] [-B buffer_size] [-b batchfile] [-c cipher]
     [-D sftp_server_path] [-F ssh_config] [-i identity_file] [-l limit]
     [-o ssh_option] [-P port] [-R num_requests] [-S program]
     [-s subsystem | sftp_server] host

sftp [user@]host[:file ...] #取得特定檔案
sftp [user@]host[:dir[/]] #指定遠端起始目錄
sftp -b batchfile [user@]host #自動 session

因為有些用法使用分號區隔主機名稱和檔名路徑,IPv6 位址需要用方括號來區別。

參數:見 man sftp。

指令:類似 ftp 用的指令,不分大小寫,有 space 的檔名路徑需要加 quotes,pathname 的特殊字元 (見 glob() 函數) 需要 backslashes (‘\’) 跳脫。見 man sftp。

參考:

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...