目標
「Cockpit」の概要について理解する。
「Cockpit」の有効化を行ってCockpitからターミナルを開ける。
Cockpit の概要
Cockpit の概要
Cockpit とは
Cockpit はLinuxの管理ツール
CockpitはWebブラウザからLinuxをGUIで管理できるツールです。LinuxのマシンでCockpitを有効にするとブラウザからIPアドレスやホスト名を利用してアクセスできます。
Cockpitの有効化の手順
Cockpitの有効化の手順
Rocky Linux をインストールした直後、Cockpitは次の手順で有効化します。
- Virtual Boxを起動する
- 仮想マシン(Rocky Linux)を起動する。
- 一般ユーザーでログイン後、管理者ユーザーに切り替える
- ファイヤーウォールとSELinuxの稼働状況の確認をする
- Rocky Linux 起動時に表示されたコマンドを入力する
- ファイヤーウォールの設定を確認する
- ブラウザからアクセスしてみる
Virtual Boxを起動する
下のアイコンをダブルクリックして立ち上げます。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-52.png)
仮想マシン(Rocky Linux)を起動する。
次の手順で仮想マシン(Rocky Linux )を起動します。
![](https://howahowablog.com/wp-content/uploads/2023/04/Rocky-Linux-Cockpitの利用2-1024x576.jpg)
一般ユーザーでログイン後、管理者ユーザーに切り替える
Rocky Linux が起動したら一般ユーザーでログインして、続けてスーパーユーザーに切り替えます。スーパーユーザーに切り替えるとプロンプトの最後が「#」になります。
![](https://howahowablog.com/wp-content/uploads/2023/04/Rocky-Linux-Cockpitの利用3-1024x576.jpg)
ファイヤーウォールとSELinuxの稼働状況の確認をする
次のコマンドでファイヤーウォールが稼働しているか確認します。
[root@ホスト名]# systemctl status firewalld.service
Active:の項目が「active(running)」であれば稼働中となります。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-53.png)
続けてSELinuxの状態も確認していきます。
[root@ホスト名]# getenforce
結果がEnforcingであれば有効ということになります。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-54.png)
この2つがCockpitの利用で問題になりそうなときは、それぞれのサービスに対して許可の設定を行うか、サービスを停止する処理が必要になります。
Rocky Linux 起動時に表示されたコマンドを入力する
インストール直後に表示された「systemctl enable –now cockpit.socket」を入力します。
[root@ホスト名]# systemctl enable –now cockpit.socket
次のような結果が表示されます。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-55.png)
ファイヤーウォールの設定を確認する
ファイヤーウォールにCockpitへのアクセスが許されているかを確認します。確認は「firewall-cmdコマンド」に「–list-servicesオプション」を利用することで行えます。
[root@ホスト名]# firewall-cmd –list-service
「cockpit dhcpv6-client ssh」と表示されていればファイヤーウォールで許可の設定が行われていることになります。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-56.png)
表示が出ない場合は次の処理が必要です。
[root@ホスト名]# firewall-cmd –add-service=cockpit
[root@ホスト名]# firewall-cmd –runtime-to-permanent
ここまできたらLinuxを再起動します。再起動にはrebootコマンドを利用します。
[root@ホスト名]# reboot
再起動が終わったらブラウザからアクセスしていきます。
ブラウザからアクセスしてみる
設定が完了したら任意のブラウザからアクセスしてみます。アクセスにはホスト名かIPアドレスが必要になります。
アクセス方法は次のいずれかになります。
- https://<IPアドレス>:9090
- https://<ホスト名>:9090
Rocky Linux で「ifconfigコマンド」を利用してIPアドレスを確認します。
一般ユーザー、スーパーユーザーのどちらから確認しても問題ありません。「ifconfigコマンド」を入力するとすぐ下に「inet 数字.数字.数字.数字」となっている部分があります。これがこの仮想マシンのIPアドレスとなります。下のキャプチャでは「192.168.2.123」がIPアドレスです。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-57.png)
今回は「Microsoft」の「Edge」を利用してアクセスしてみます。
URLの入力部分に「https://192.168.2.123:9090」と入力します。9090はCockpitを利用する時のポート番号です。ポート番号は「80」以外は記述する必要があります。(80ポートのみ省略可です。)
【入力例】
![](https://howahowablog.com/wp-content/uploads/2023/04/image-66.png)
最初にアクセスしたときは次のような画面が表示されます。ここで左下にある「詳細設定」をクリックします。
![](https://howahowablog.com/wp-content/uploads/2023/04/Rocky-Linux-Cockpitの利用4-1-1024x576.jpg)
「詳細設定」をクリックすると詳細設定の部分が展開されます。展開された内容に仮想マシンのIPアドレスが書かれたリンクがあるので、リンクをクリックします。
![](https://howahowablog.com/wp-content/uploads/2023/04/Rocky-Linux-Cockpitの利用5-1-1024x576.jpg)
リンクをクリックするとCockpitの画面がブラウザに表示されます。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-67-1024x576.jpg)
「ユーザー名」と「パスワード」を入力してログインします。
ユーザー名とパスワードはRocky Linux へのログインと同じものを利用して行います。この記事ではユーザーに「rocky001」、パスワードに、rocky001ユーザーのパスワードを利用します。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-67.png)
ログインすると次のような画面が表示されます。CockpitではGUIを利用してLinuxに対して色々な設定を行うことができます。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-68-1024x608.png)
左メニューの最下段にある「端末」をクリックします。
![](https://howahowablog.com/wp-content/uploads/2023/04/Rocky-Linux-Cockpitの利用6-2-1024x576.jpg)
Cockpitを利用して「Virtual Boxにある仮想マシン」の管理が行えるようになりました。
ログアウトは右上の「セッション」から行えます。
![](https://howahowablog.com/wp-content/uploads/2023/04/image-69.png)
今回は以上になります。
![](https://howahowablog.com/wp-content/uploads/2023/09/Linux書籍-2-320x180.jpg)
ブックマークのすすめ
「ほわほわぶろぐ」を常に検索するのが面倒だという方はブックマークをお勧めします。ブックマークの設定は別記事にて掲載しています。
![](https://howahowablog.com/wp-content/uploads/2022/04/Google-Chrome-:ブックマー-Microsoft-Edge:お気に入り-登録・削除方法-320x180.jpg)
![](https://howahowablog.com/wp-content/uploads/2022/12/パソコン選び-320x180.jpg)