FLUTTER ECOSYSTEM

ssh2

Flutter用のSSHおよびSFTPクライアント。iOSライブラリNMSSHとAndroidライブラリJSchをラップしています。

最新バージョン
2.2.3
30日間ダウンロード
55
いいね数
32
Pub ポイント
130

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

ネイティブライブラリ NMSSH(iOS)およびJSch(Android)をラップすることで、AndroidおよびiOSでSSHおよびSFTP接続を可能にするFlutterパッケージです。セキュアなリモートサーバーへのアクセスとファイル転送を可能にし、サーバーとの暗号化された通信が必要なアプリケーションに最適です。このパッケージは、接続の確立、コマンドの実行、SFTP経由でのファイル管理を行うためのシンプルなインターフェースを提供します。リモート設定、デプロイメント、またはデータ同期などのシナリオにおいて特に有用です。開発者はプラットフォーム固有の最適化の利点を得ながらも、クロスプラットフォームの一貫性を維持できます。

用途
  • リモートサーバー管理
  • SFTP を通じた安全なファイル転送
  • 自動デプロイワークフロー
  • サーバー構成の自動化
  • リモートコマンド実行
  • リモートシステムとのデータ同期
主な機能
  • クロスプラットフォーム対応のSSHおよびSFTPサポート
  • ネイティブライブラリの統合(NMSSH、JSch)
  • セキュアな暗号化接続
  • リモートサーバー上のコマンド実行
  • ファイル転送機能
  • プラットフォーム固有のパフォーマンス最適化
適している対象
  • リモート管理ツールを開発する開発者
  • セキュアなサーバーへのアクセスが必要なアプリ
  • CI/CD 統合機能
  • IoTデバイス構成アプリ
  • セキュアなファイル処理を必要とするアプリケーション
注意事項
  • iOS および Android のネイティブ依存関係が必要です
  • AndroidおよびiOSプラットフォームに限定
  • ファイアウォールまたは鍵認証のための追加設定が必要になる場合があります
  • Webやデスクトップターゲットには適していません
  • SSHキーおよび証明書の取り扱いにおける潜在的な複雑さ
対応プラットフォームAndroidiOS

パッケージをインストール

flutter pub add ssh2

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

関連プロジェクト