FLUTTER ECOSYSTEM

dartssh2

以純 Dart 編寫的 SSH 和 SFTP 客戶端,旨在功能豐富且易於使用。

最新版本
4.1.0
近 30 天下載
9.8萬
喜歡數
147
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

dartssh2 是一個純 Dart 實現的 SSH 與 SFTP 客戶端,設計為功能豐富且易於整合。它可在多個平台(包括行動裝置、網頁與桌面)上實現安全的遠端連線與檔案傳輸。支援金鑰認證、密碼登入及 SFTP 操作,提供無需依賴原生相依性的方法來與遠端伺服器互動。適用於需要在跨平台環境中進行安全網路通訊的應用程式。

適用情境
  • 安全的遠端伺服器存取
  • 透過 SFTP 進行檔案傳輸
  • 跨平台終端整合
  • 自動化部署腳本
  • 遠端設定管理
  • SSH 隧道
主要特色
  • 純 Dart 實現
  • 支援 SSH 和 SFTP
  • 跨平台相容性
  • 金鑰和密碼認證
  • 無原生依賴
  • 基於流的檔案傳輸
適合對象
  • 開發跨平台應用的開發者
  • 需要安全遠端存取的工具
  • 帶有遠端執行的 CI/CD 流水線
  • 需要SFTP功能的應用程式
  • 避免使用平台特定代碼的項目
使用建議
  • 由於 JavaScript 互操作,Web 上的效能可能會有所不同
  • 與原生客戶端相比,高級SSH功能有限
  • 需要謹慎處理憑證
  • 不適合高頻率、低延遲的使用情境
  • 依賴外部加密庫以確保安全
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add dartssh2

所屬分類

依賴

依賴清單 5 項

相關專案