Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
filessh — 高速かつ便利な、リモートサーバー向けTUIファイルブラウザ | Kitploit
ツール/GitHubGitHub/jayanaxhf/filessh
スクリプトと自動化ネットワークセキュリティユーティリティとフレームワークリモートアクセスツール
GitHubjayanaxhf/filessh

filessh

高速かつ便利な、リモートサーバー向けTUIファイルブラウザ

リポジトリを見るウェブサイト
228627日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

FileSSH

Built With Ratatui crates.io GitHub Tag

SSHサーバー用のTUIベースのファイルエクスプローラーです。リモートサーバー上のファイルの閲覧・管理、その場での編集、並列ディレクトリ走査によるディレクトリの再帰的ダウンロードが可能です。また、リモートサーバー上のパスへのSSHセッションをすばやく起動する機能もあります。

MIT または UNLICENSE のデュアルライセンスです。

Made with VHS

インストール

homebrew (macOS)

root@kitploit:~
brew install jayanaxhf/taps/filessh

Cargo

root@kitploit:~
cargo install --locked filessh

ソースからビルド

  1. Rust と Cargo がインストールされていることを確認してください。インストール手順は rust-lang.org にあります。
  2. リポジトリをクローンします:
    root@kitploit:~
    git clone https://github.com/your-username/filessh.git
    cd filessh
    
  3. プロジェクトをビルドします:
    root@kitploit:~
    cargo build --release
    
    実行ファイルは target/release/filessh に配置されます。

やること

  • rsync と scp のサポートを追加
  • バグを修正

使い方

root@kitploit:~
filessh [OPTIONS] <HOST> <PATH>

特徴

  1. リモートサーバー上のファイルの変更、削除、閲覧
  2. 並列ディレクトリ走査によるディレクトリの再帰的ダウンロード
  3. ディレクトリへのSSHセッションをすばやく開く

使い方

root@kitploit:~
filessh [OPTIONS] [HOST] [PATH]
filessh <COMMAND>

Commands:
  connect              Connect explicitly (same as default command)
  install-man-pages    Install man pages into the system
  install-completions  Generate shell completion scripts

Arguments:
  [HOST]  The remote host to connect to (e.g., 'example.com' or '192.168.1.100')
  [PATH]  Initial directory path to open on the remote host

Options:
  -p, --port <PORT>
          The port number to use for the SSH connection [default: 22]
  -u, --username <USERNAME>
          The username for logging into the remote host
  -k, --private-key <PRIVATE_KEY>
          Path to the private key file for public key authentication
  -o, --openssh-certificate <OPENSSH_CERTIFICATE>
          Optional path to an OpenSSH certificate
  -h, --help
          Print help
  -V, --version
          Print version

例

root@kitploit:~
./target/release/filessh \
    --username myuser \
    --private-key ~/.ssh/id_rsa \
    example.com \
    /home/myuser

キーバインド

終了するには Ctrl+q を押してください。

インターフェースには3つのペインがあります: ファイルリスト、メタデータとファイルコンテンツのペイン、そしてプロンプトが表示される入力ボックスです。

ファイルリスト内:

プロンプトでは、Enter で確定し、Esc でキャンセルします。

ツールをダウンロード
キー操作
Ctrl+q終了
Tab / Shift+Tabペイン間でフォーカスを移動
1 / 2 / 3ファイルリスト、コンテンツペイン、入力ボックスのいずれかにフォーカス
Escファイルリストに戻り、プロンプトやフィルターをクリア
キー操作
j / k, ↓ / ↑選択を移動
l / →選択したディレクトリに入る
h / ←親ディレクトリに移動
Enter選択したファイルの内容をコンテンツペインに表示
eEnterで読み込んだ後、$EDITORでファイルを編集
dローカルパスの入力を促して、選択項目をダウンロード
f入力に応じて名前でリストをフィルター
m選択項目の名前を変更または移動
xyで確認して選択項目を削除
n fファイルを作成
n dディレクトリを作成
.デフォルトで表示されるドットファイルを非表示にする
Ctrl+o現在のディレクトリでSSHセッションを開く