Cockpit は、Linux の Web ベースのオープンソース サーバー管理ツールです。これにより、グラフィカル ユーザー インターフェイスを使用して、Linux サーバー、そのストレージ、コンテナー、ネットワークの構成、およびログの検査を監視できます。コマンド ライン サーバーに Web ベースの GUI を提供すると非常に便利です。 CentOS、Debian、Redhat、Ubuntu、Amazon Linux などの Linux 上で実行されている Web サーバー、データベース サーバー、FTP サーバーなどが考えられます。
最近、CentOS が新しいオペレーティング システムを発表しました。CentOS 8 Linux および CentOS ストリーム、ただし、CentOS 8 が長期サポートされている OS である点を除けば、どちらも同じです。Stream はローリングベースで、頻繁に更新とアップグレードが行われます。つまり、テストと開発の目的で、アプリケーションとパッケージのすべての更新を即座に取得できます。一方、LTS バージョンは、安定した厳密なパフォーマンスを求めるサーバー向けです。
CentOS 8 Linux コマンド ラインまたは GUI サーバーを使用している場合に最適なのは、Cockpit Linux Web インターフェイス ツールプリインストール済み (標準インストール)。これは、コックピット Linux Web インターフェイス ダッシュボード経由で Web ブラウザを使用して、サーバーをリモートまたはローカルで制御および管理するのに役立ちます。また、端子も付いているのが特徴です。ただし、デフォルトでは有効になっていないため、手動で行う必要があります。これを行うためのコマンドは次のとおりです。
CentOS 8 Linux ターミナルを開く
あなたのところに行ってくださいCentOS 8GUI を使用している場合は、活動内容Gnome デスクトップ環境の左上にあるオプションを選択し、ターミナルアイコンは左側のストリップに表示されます。コマンドラインサーバーを使用しているユーザーは、次のステップに直接進むことができます。
ルートとしてログイン
Cockpit サーバー管理 GUI を有効にするには、サーバーの root アクセス権が必要です。タイプ:はそして、パスワードroot ユーザーの場合。
コックピット Linux Web GUI を有効にする
オプションのコマンド:7 や 6 などの古い CentOS を使用していて、それをインストールしたい場合は、次のコマンドを使用するだけです。
yum install cockpit
CentOS 8 または CentOS ストリーム Linux でコックピットの Web グラフィカル ユーザー インターフェイスを有効にするには、次のコマンドを実行します。
sysmtemctl enable --now cockpit.socket
コックピット Web サービスを開始する
まず、Cockpit サービスが Linux ディストリビューションで実行されているかどうかを確認します。そのタイプの場合:
service cockpit status
次の出力が得られます。
[root@localhost raj]# service cockpit status Redirecting to /bin/systemctl status cockpit.service ● cockpit.service - Cockpit Web Service Loaded: loaded (/usr/lib/systemd/system/cockpit.service; static; vendor pres> Active: inactive (dead) since Fri 2019-09-27 00:59:52 EDT; 21min ago Docs: man:cockpit-ws(8) Process: 10397 ExecStart=/usr/libexec/ cockpit-ws (code=exited, status=0/SUCCE> Process: 10395 ExecStartPre=/usr/sbin/ remotectl certificate --ensure --user=r> Main PID: 10397 (code=exited, status=0/SUCCESS) Sep 27 00:58:22 localhost.localdomain systemd[1]: Starting Cockpit Web Service.> Sep 27 00:58:22 localhost.localdomain systemd[1]: Started Cockpit Web Service. Sep 27 00:58:22 localhost.localdomain cockpit-ws[10397]: Using certificate: /et>
このサーバー Web 管理ツールのサービスは自動的に開始されますが、開始されない場合は、次のコマンドを使用して開始します。
service cockpit start
さらに将来的に停止および再起動するには、次のようにします。
service cockpit stop
service cockpit restart
Cockpit の Web インターフェイスにログインします。
今、ウェブブラウザを開きますそして次のように入力します:https://ローカルホスト:9090またはhttps://サーバーのIPアドレス:9090
次のコマンドを使用してサーバーの IP アドレスを確認できます。
ifconfig
Web インターフェイスでは、ユーザー名とパスワードの入力を求められます。コックピットがインストールされているサーバー システムのユーザー名とパスワードを使用します。
コックピットの Web ベースのダッシュボード
ここにありますダッシュボードのサーバー管理ツール美しくて使いやすいGUIを備えています。ここからターミナルにアクセスして、ローカルまたはリモート サーバーにコマンドを直接発行することもできます。