Unix系サーバーを管理するWebベースのコントロールパネル。ユーザー、ディスククォータ、サービス、設定ファイル、ApacheやMySQLなどのアプリを管理できます。
cockpit-project/cockpit
Linuxサーバーの実機にブラウザーから接続して管理できる、Webベースのグラフィカルな管理インターフェース。
- スター
- 15,345
- フォーク
- 1,381
- 未解決の Issue
- 501
- 最終コミット
- 8 時間前
これは何?
Cockpitは、Webブラウザー上で動作し、実際のLinuxセッションのOSを直接操作できる、対話型のサーバー管理インターフェースです。コンテナやストレージ、ネットワーク設定、ユーザーアカウント、システムログなど、一般的なシステム管理タスクに対応しています。
Cockpitで行った変更はターミナルにも反映され、その逆も同様です。Web UIで起動したサービスをシェルから停止したり、ターミナルで見つけたエラーをCockpitのジャーナル画面で確認したりできます。Cockpitがインストールされ、SSHで接続可能な別のマシンを追加すれば、1つのインターフェースからホストを切り替えて操作できます。
Cockpitは、多くのLinuxディストリビューションでcockpitという名前のパッケージとして提供されています。別途提供されるFlatpakアプリのCockpit Clientを使うと、SSHログインでデスクトップからリモートサーバーに接続できます。
主な機能
- 01稼働中のLinuxシステムを操作できる、ブラウザベースの管理UI
- 02コンテナ、ストレージ、ネットワーク、アカウント、ログの管理
- 03ターミナルとの変更内容の同期
- 04SSHで接続可能な複数のサーバーを追加して切り替え
- 05多くのLinuxディストリビューションのリポジトリで利用可能
ユースケース
- シェルコマンドを覚えずに、Webブラウザーから単一のLinuxサーバーを管理する
- SSH経由で1つのインターフェースから複数のサーバーを管理する
- トラブルシューティング時にシステムログやサービスを確認する
- ホストのネットワークインターフェースやストレージを設定する
クイックスタート
- 1
LinuxディストリビューションのパッケージからCockpitをインストールします(通常、パッケージ名はcockpitです)。
- 2
インストールガイドはcockpit-project.org/running.htmlをご覧ください。
使う前に知っておきたいこと
- READMEのメタデータにはライセンスの記載がありません。コンポーネントごとに複数のライセンス(LGPL、GPL、BSD、CC-BY-SA、MIT)が記載されています。
- READMEのFAQによると、一部のシステムでは追加のセットアップが必要です。
トピック
よくある質問
- cockpit とは?
- Linuxサーバーの実機にブラウザーから接続して管理できる、Webベースのグラフィカルな管理インターフェース。 Cockpitは、Webブラウザー上で動作し、実際のLinuxセッションのOSを直接操作できる、対話型のサーバー管理インターフェースです。コンテナやストレージ、ネットワーク設定、ユーザーアカウント、システムログなど、一般的なシステム管理タスクに対応しています。
- cockpit は無料で使えますか?ライセンスは?
- cockpit にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- cockpit は今もメンテナンスされていますか?
- 活発にメンテナンス中。cockpit の最終コミットは 2026年11月6日 です。
- cockpit は何に使えますか?
- シェルコマンドを覚えずに、Webブラウザーから単一のLinuxサーバーを管理する SSH経由で1つのインターフェースから複数のサーバーを管理する トラブルシューティング時にシステムログやサービスを確認する ホストのネットワークインターフェースやストレージを設定する
- cockpit のインストール方法は?
- LinuxディストリビューションのパッケージからCockpitをインストールします(通常、パッケージ名はcockpitです)。 インストールガイドはcockpit-project.org/running.htmlをご覧ください。
- cockpit はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/cockpit-project/cockpit
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
TauriとReact製のLinuxサーバー管理デスクトップパネル。サーバーにエージェントを入れず、SSHでVPSを管理します。
アウトバウンド接続のみのエージェントと承認制のパッチ適用を備えた、Linuxサーバー群を監視・更新・保護するセルフホスト型プラットフォーム。
Linux VPSのセキュリティ設定、パフォーマンス、リソース使用状況を監査し、PASS/WARN/FAILのレポートを出力する、依存関係のないBashスクリプトです。
SSH、リモートデスクトップ、SFTP、Docker、メトリクスをオプションのプラグインとして利用できる、セルフホスト型サーバー管理プラットフォーム。
SSH、VNC、RDPでマシンに接続し、SFTP、Docker、Proxmoxを管理できるセルフホスト型のサーバー管理ソフトウェア。