顧客のインフラを、まるで自分のものであるかのように整理する。
SSH ターミナル、SFTP、暗号化された認証情報、エージェント不要の監視 —— 代理店や MSP 向けの、ローカルファーストな 1 つのアプリに。
難しいのは SSH セッションを開くことではない
SSH を開くだけならどんなツールでもできる。難しくなるのは、多くの顧客のインフラを管理するときだ。どのホストが誰のものか、パスワードはどこにあるか、月末に何を送ればいいか。
どの顧客がどのマシンを所有しているか手がかりのない、フラットなホスト一覧。
プロジェクト、タグ付けされた VM、そして 2 クリックで見つかる正しいマシン。
共有の Excel ファイルに保存されたパスワード。
Argon2id で保護された AES-256-GCM ボールト。
顧客から今月何をしたか聞かれる。
そのまま送れる、自己完結型の月次 HTML レポート。
乱立するツール群を置き換えるのに十分な機能
各機能に専用のガイドがあります。
プロジェクトと VM
顧客や環境ごとにサーバーをグループ化し、タグで目的の VM をすぐに見つけられます。
ガイドを見る →マルチタブ SSH ターミナル
1 つのウィンドウで複数の SSH セッションを実行。本物の PTY で vim、htop、tmux も正常に動作します。
ガイドを見る →暗号化されたパスワードボールト
マスターパスワードで保護された AES-256-GCM のボールトに、パスワードと SSH 鍵を保管します。
ガイドを見る →エージェント不要の監視
読み取り専用の SSH コマンド 1 つで、CPU・メモリ・ディスク・ネットワーク・プロセスの情報を収集します。
ガイドを見る →アラートと構成ドリフト検知
到達不能になった VM や、セキュリティに関わるサーバー設定の重要な変化を検知します。
ガイドを見る →月次顧客レポート
その月の指標とイベントをまとめた自己完結型 HTML ファイルを生成し、そのまま送信できます。
ガイドを見る →SFTP ファイル転送
別途転送ツールを用意しなくても、手元のマシンと VM の間でファイルを移動できます。
ガイドを見る →~/.ssh/config からのインポート
既存のホスト・ポート・ユーザーを再入力せずにプロジェクトへ取り込みます。
ガイドを見る →キーボード操作を第一に
コマンドパレットとショートカットで、プロジェクトや VM、よく使う操作にすばやくアクセスできます。
ガイドを見る →顧客はこのツールが自分たちのサーバーで何を実行しているのか尋ねてくるはずです
固定された読み取り専用の sh コマンドを 1 つだけ、アプリ内にそのまま表示します。
完全なプローブコマンドを見る →LC_ALL=C; export LC_ALL
echo '@@VMOPS:uptime@@'; cat /proc/uptime
echo '@@VMOPS:load@@'; cat /proc/loadavg
echo '@@VMOPS:cpu@@'; grep '^cpu ' /proc/stat
echo '@@VMOPS:mem@@'; grep -E '^(MemTotal|MemFree|...)' /proc/meminfo
echo '@@VMOPS:net@@'; cat /proc/net/dev
echo '@@VMOPS:disk@@'; df -P -k
echo '@@VMOPS:procs@@'; ps -eo pcpu,pmem,comm --sort=-pcpu
echo '@@VMOPS:ports@@'; ss -H -tuln
echo '@@VMOPS:users@@'; cut -d: -f1,3,7 /etc/passwd
echo '@@VMOPS:keys@@'; ... authorized_keys
echo '@@VMOPS:sudoers@@'; cat /etc/sudoers ...
echo '@@VMOPS:auth@@'; journalctl -u sshd ...
echo '@@VMOPS:end@@'あなたは誰かのインフラの鍵を預かっている
パスワードボールトは 2 層構造の鍵を使用し、クラウド同期は一切ありません。
セキュリティモデルの詳細を読む- AES-256-GCM
- 各ブロックにランダムな nonce を用いた認証付き暗号化。
- Argon2id
- メモリ 64 MiB、3 回のパス。
- 2 層構造の鍵
- マスターパスワードを変更するとデータキーがローテーションされます。
- OS のキーチェーン
- 保存されるのはデータキーのみで、パスワードは決して保存されません。
- Zeroize
- 平文の秘密情報はメモリ上にごく短時間だけ存在します。
- TOFU ホスト鍵
- サーバーの鍵が変化した際に警告します。
よくある質問
顧客データはどこかのサーバーに送信されますか?
いいえ。データはお使いのマシンに保存され、アプリにクラウド同期の機能はありません。
サーバーにエージェントをインストールする必要がありますか?
いいえ。監視は 1 つの SSH 接続と 1 つの固定された読み取り専用コマンドのみを使用します。
アプリケーションは追加のポートを開きますか?
いいえ。サーバーの既存の SSH 接続を利用します。
マスターパスワードを忘れた場合はどうなりますか?
復旧の仕組みはありません。マスターパスワードはどこにも保存されないためです。
既存の ~/.ssh/config ファイルを使えますか?
はい。手動で入力する代わりに、そのホスト・ポート・ユーザーをプロジェクトにインポートできます。