コンテンツへスキップ
VM Ops Manager
ダウンロード
バージョン 0.3.2 — アーリーアクセス

顧客のインフラを、まるで自分のものであるかのように整理する。

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 ファイルを使えますか?

はい。手動で入力する代わりに、そのホスト・ポート・ユーザーをプロジェクトにインポートできます。

10 分で実際のプロジェクトで試してみましょう