CLIツール
kejilion/sh avatar
kejilion/sh

kejilion/sh: Linux サーバー向け統合管理スクリプトツールボックス

KEJILION.SH Linux オールインワンの Linux 管理スクリプト!

スター 3,142フォーク 1,012ShellApache-2.0

ひと目でわかる

これは何?
システム監視、ネットワークテスト、Docker 管理、LDNMP サイト構築、バックアップと移行、セキュリティ対策をひとつの対話メニューにまとめた Shell スクリプトプロジェクト。
誰に向いている?
README には具体的なベンチマーク、利用者数、第三者による評価は記載されておらず、セキュリティ保証もありません。実際の安定性、互換性、本番環境での挙動は、対象ディストリビューションと具体的な操作に基づいて確認する必要があります。
商用利用できる?
できます。Apache-2.0 は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 1 日前です。
何の言語で書かれている?
主に Shell です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

ひとつの入り口にまとめられた作業群

kejilion/sh は、KEJILION.SH 一键スクリプトツールと名乗る、Linux サーバー向けの Shell スクリプトツールボックスです。README によれば、システム情報の概要表示、ネットワークテストツール、Docker コンテナ管理、LDNMP サイト構築、サイト保護と最適化、バックアップと移行、BBR 加速、アプリマーケット、自動更新メカニズムをひとつの対話型ツールにまとめています。プロジェクトは中国語と英語の二言語で紹介されており、初心者から経験豊富なユーザーまでサーバー保守を簡単にすることを意図していると説明しています。リポジトリのホームページは https://kejilion.sh、デフォルトブランチは main、主要言語は Shell、リポジトリメタデータではスター 3,050、フォーク 982、オープン issue 75 とされています。

インストールコマンドと初回実行の流れ

README にはワンラインのインストールコマンドが記載されています。中国語版は bash <(curl -sL kejilion.sh)、英語版は bash <(curl -sL kejilion.sh) en を実行します。root ユーザーでの実行が求められています。初回実行後、スクリプトは k ショートカットコマンドの設定を促し、以降は k と入力するとメインメニューが開きます。IMPORTANT とマークされた注意書きは、ソフトウェアインストール、ネットワーク、ファイアウォール、ディスク、ウェブサイト環境などのシステムレベル操作が含まれるため、実行前にターミナルのプロンプトを読み、重要なウェブサイト、データベース、コンテナ、設定を事前にバックアップするよう求めています。オフラインインストール、パッケージマネージャ経由のインストール、コンテナ内での実行方法はリポジトリに記載されていません。

対応ディストリビューションとシステムごとの挙動

README には Ubuntu、Debian、CentOS、Alpine Linux、Kali、Arch、Red Hat、Fedora、AlmaLinux、Rocky Linux のバッジが並んでいます。ディストリビューションごとにパッケージ、ネットワークスタック、サービス管理の方法が異なるため、スクリプトは現在のシステムの能力に応じて機能を開放すると説明されています。各ディストリビューションの具体的なサポートバージョンや、機能別の利用可否マトリクスは示されていません。特定のディストリビューションで特定の機能が動くかどうかは、実際にそのシステム上でスクリプトを実行して確認する必要があります。

コア機能のリスト

コア機能はリストとして並んでいます。システム情報概要は CPU、メモリ、ディスク、帯域幅などの実行状態を表示します。ネットワークテストツールはスピードテスト、戻り経路、遅延、パケットロス検出を含みます。Docker 管理はコンテナ、イメージ、ネットワーク、ボリューム、ログを扱います。LDNMP デプロイは Nginx、MySQL、PHP、Redis の環境を構築します。サイト保護と最適化は CC 対策、アンチクローラー、ファイアウォール、チューニングツールを提供します。バックアップと移行はサイトとデータベースのバックアップ、復元、リモート移行に対応します。BBR 加速はカーネル加速と TCP 輻輳制御アルゴリズムを管理します。アプリマーケットは一般的なパネル、サービス、アプリケーションのワンクリック導入と管理をサポートします。自動更新メカニズムはスクリプトのバージョンを検出して更新エントリを提供します。各項目は README では 1 行から 2 行で説明されているだけで、実装方法、依存関係、デフォルト設定は書かれていません。

KPanel と関連ドキュメントへの入り口

ブラウザでの操作を好む場合、bash <(curl -sL kejilion.sh) app kpanel で KPanel をワンコマンドデプロイできます。README は KPanel を kejilion.sh の現代的な Web 管理形態と呼び、スクリプト、SSH、Docker Compose、KPanel が作成した実リソースは互いに検出し合い、管理を継続できると述べています。KPanel の GitHub プロジェクトと、KPanel のデプロイと機能を紹介するブログ記事へのリンクも README に含まれています。さらに、スクリプトの更新ログ、アプリマーケットの説明、GitHub issues、公式サイトへのリンクもあります。

安全上の助言とライセンスの範囲

README は、公式ドメインとこのリポジトリからのみスクリプトを取得し、実行前にソースを確認すること、重要なウェブサイト、データベース、Docker データ、システム設定を定期的にバックアップすること、本番サーバーでアップグレード、アンインストール、ディスク、ネットワーク操作を行う前にターミナルに表示される影響範囲を確認すること、issue を報告する際はパスワード、トークン、秘密鍵、パブリック IP を隠すことを推奨しています。プロジェクトは Apache License 2.0 で提供されています。ライセンス条文は、複製、派生作品の作成、公開表示、公開演奏、サブライセンス、配布に関する著作権許諾と、特定の条件付き特許許諾を定めていますが、セキュリティ保証、サポート約束、性能保証については何も述べていません。

編集部の結論

README には具体的なベンチマーク、利用者数、第三者による評価は記載されておらず、セキュリティ保証もありません。実際の安定性、互換性、本番環境での挙動は、対象ディストリビューションと具体的な操作に基づいて確認する必要があります。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート