FLUTTER ECOSYSTEM

ssh2

適用於 Flutter 的 SSH 與 SFTP 客戶端。封裝了 iOS 庫 NMSSH 與 Android 庫 JSch。

最新版本
2.2.3
近 30 天下載
55
喜歡數
32
Pub 分數
130

Package Overview

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

套件概覽

一個 Flutter 套件,透過封裝原生庫 NMSSH(iOS)與 JSch(Android),在 Android 與 iOS 上實現 SSH 與 SFTP 連線。它允許安全地存取遠端伺服器與傳輸檔案,非常適合需要與伺服器進行加密通訊的應用程式。此套件提供簡單的介面,用於建立連線、執行指令,以及透過 SFTP 管理檔案。在遠端設定、部署或資料同步等情境下特別實用。開發者可在維持跨平台一致性之際,享受平台特定的優化。

適用情境
  • 遠端伺服器管理
  • 透過 SFTP 安全傳輸檔案
  • 自動化部署工作流程
  • 伺服器設定自動化
  • 遠端命令執行
  • 與遠端系統的資料同步
主要特色
  • 跨平台 SSH 和 SFTP 支援
  • 原生庫集成(NMSSH,JSch)
  • 安全加密連接
  • 遠端伺服器上的命令執行
  • 檔案傳輸功能
  • 平台特定的性能優化
適合對象
  • 開發遠端管理工具的開發者
  • 需要安全伺服器存取的應用程式
  • CI/CD 集成功能
  • 物聯網裝置設定應用程式
  • 需要安全文件處理的應用程式
使用建議
  • 需要 iOS 和 Android 的原生依賴項
  • 僅限 Android 和 iOS 平台
  • 可能需要為防火牆或金鑰認證進行額外設定
  • 不適用於網路或桌面目標
  • 處理 SSH 金鑰和憑證時可能出現的複雜性
支援平台AndroidiOS

安裝套件

flutter pub add ssh2

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

相關專案