AlmaLinux-10 インストールと初期設定

AlmaLinux https://almalinux.org/ja/     
 2025年11月10日 6:12:30
ダウンロード https://ftp.riken.jp/Linux/almalinux/10.0/isos/x86_64/
               AlmaLinux-10-latest-x86_64-dvd.iso isoダウンロード 6.8GB
               AlmaLinux-10-latest-x86_64-boot.iso      

 USB で、live-dvd.iso を書き込み、起動ディスクを作成

——————————————-
 USB 起動で、インストール開始
     
① 日本語 選択

② キーボード ・・・レイアウト設定 記号文字でテスト

③ 日付と時刻 ・・・ネットワーク時刻サーバーの設定・・・NTS にチェック

④ インストール先デバイスの選択 
      ストレージ・パーティション設定 ・・・ 自動

           カスタムで設定する場合、 
              手動パーティション設定 
              /home      300GiB
              /var       200GiB
              Swap       30GiB
              /boot      1024MiB
              /bios boot    1024MiB
              /         400,51GiB 残りすべて
             1つのパーティション作成毎にに設定ボタンを押す。

⑤ システム ネットワークとホスト名
      ホスト名 falcon21.space

⑥ ROOTアカウント ・・・rootアカウントの有効化・パスワード
             パスワードによるroot SSH1ログインを許可

⑦ ユーザーの作成 


設定 完了ーーー>インストール
20分ぐらいで完了

——————————————-


OS インストール後、デスクトップ設定

再起動で「BIOS設定確認」
    起動ディスク・UEFI ・TMP など

OS 起動 live-dvd からインストールした場合は、すぐにグラフィカルログイン可能。
       root ログインも可能。
          ログインできない場合は、
          [root@falcon21 ~]# vi /etc/gdm/custom.conf
          [security]
          AllowRoot=true         

設定 → システム Secure Shell  設定で、「cockpit 」 利用」可能
                      Windows側 putty 利用OK!!!

             Remote Desktop  設定で、Desktop Sharring , RemoteLoginnを有効化
             再起動  ・・・「Remote Desktop」接続不可    

             このシステムについて
                System Details      
                   ウインドウシステム Wayland
                     WaylandはGnome セッションの1つ

     Waylandの代わりにXorgを使いたい場合は
       
       電源   Power Saving  画面のブランク ・・・しない。
             自動サスペンド      ・・・・・・・・・・オフ
             電源ボタンの挙動    ・・・・電源オフ

       キーボード ・・・日本語入力設定
             Add Input Source
                日本語(Anthy)・英語(US)を追加、元の日本語を削除
  
             文字入力切り替えは、WINキーを押しながら、スペースキーで変換
         
        
——————————————–

「cockpit 」

システム

 概要                              再起動:シャットダウン
        ヘルス       システムは最新の状態です
        システム情報   モデル アセットタグ マシン ID 起動時間:
        使用率       CPU  メモリ
        設定        ホスト名 システム時間 ドメイン パフォーマンスプロファイル
                   暗号化ポリシー  Secure shell キー

 ログ       エラーログ監視

 ストレージ    ディスク使用量チェック
    
 ネットワーキング   送信中  受信中 ・・・ 送受信量グラフ表示
              ファイアウォール    アクティブゾーン表示
              インターフェース     IF 情報 IP アドレス
              ネットワークログ

 アカウント      新規作成 
             フルネーム 
             ユーザー名
             ホームディレクトリー     ディレクトリーへのパス
              シェル             /binn/bash など
             パスワード
             アカウント作成後グループ設定
                ・・・ wheel 設定 グループ追加

 サービス      サービスの状態確認

  

 アプリケーション
       Files      ・・・ディレクトリ、ファイルの表示


ツール

 アプリケーション  HA Cluster Management  Manage Pacemaker based clusters
             Image Builder         Build customized operating system images 
             Podman            Podman コンテナーの Cockpit コンポーネント
             Session Recording      コックピットのセッションレコーディングモジュール
             サブスクリプションマネージャー Cockpit のサブスクリプションマネージャー
             Red Hat 製品などの Candlepin バックエンドへのサブスクリプションを管理します。
              ストレージ          ストレージの管理 
              ファイル           ファイルの管理 
              マシン            仮想マシンを管理する
              
 カーネルダンプ    カーネルクラッシュダンプ    
                Kdump 設定 
                予約済みメモリー       256 MiB
                クラッシュダンプの場所    ローカル、/var/crash

 ソフトウェアの更新   ステータス    設定

 診断レポート       システムの診断  名前う付けて 実行して、Windowsにダウンロード
                      

 端末     利用可能 

SSHサーバー構築
root@falcon21:~# firewall-cmd –add-service=ssh

root@falcon21:~# firewall-cmd –runtime-to-permanent


SSH クライアントをインストール
root@falcon21:~# dnf -y install openssh-clients


wheel ユーザー設定
root@falcon21:~# vi /etc/pam.d/su
auth required pam_wheel.so use_uid      # を外して有効化


不正アクセスを防ぐため、、ssh 接続ポートをデフォルト22から、
1023番~65535番から選択・設定

[root@falcon21 ~]# vi /etc/ssh/ssh_config
:x# Port 22
Port 25514

root@falcon21:~# systemctl enable sshd
root@falcon21:~# systemctl restart sshd
root@falcon21:~# systemctl status sshd
● sshd.service – OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; preset: enabled)
Active: active (running) since Wed 2026-01-28 16:45:07 JST; 18s ago
Invocation: 5889f4b4b398447a9dbf637828e0099f
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 19184 (sshd)
Tasks: 1 (limit: 47770)
Memory: 1.3M (peak: 1.6M)
CPU: 9ms
CGroup: /system.slice/sshd.service
└─19184 “sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups”

1月 28 16:45:07 falcon21.space systemd[1]: Starting sshd.service – OpenSSH server daemon…
1月 28 16:45:07 falcon21.space sshd[19184]: Server listening on 0.0.0.0 port 22.
1月 28 16:45:07 falcon21.space sshd[19184]: Server listening on :: port 22.
1月 28 16:45:07 falcon21.space systemd[1]: Started sshd.service – OpenSSH server daemon.

ポート番号が変わらない
ssh 不正アクセスが多い場合は、ssh サービスを停止

ssh サービスを停止しても、cockpit 接続して、端末が使える。

ー———————

Windows側 putty

 リポジトリ確認
[root@falcon21 ~]# ll -al /etc/yum.repos.d
合計 60
drwxr-xr-x. 2 root root 4096 11月 10 07:03 .
drwxr-xr-x. 141 root root 8192 11月 10 08:22 ..
-rw-r–r–. 1 root root 1016 9月 9 09:00 almalinux-appstream.repo
-rw-r–r–. 1 root root 980 9月 9 09:00 almalinux-baseos.repo
-rw-r–r–. 1 root root 944 9月 9 09:00 almalinux-crb.repo
-rw-r–r–. 1 root root 980 9月 9 09:00 almalinux-extras.repo
-rw-r–r–. 1 root root 1100 9月 9 09:00 almalinux-highavailability.repo
-rw-r–r–. 1 root root 944 9月 9 09:00 almalinux-nfv.repo
-rw-r–r–. 1 root root 932 9月 9 09:00 almalinux-rt.repo
-rw-r–r–. 1 root root 944 9月 9 09:00 almalinux-sap.repo
-rw-r–r–. 1 root root 992 9月 9 09:00 almalinux-saphana.repo
-rw-r–r–. 1 root root 1714 4月 17 2025 epel-testing.repo
-rw-r–r–. 1 root root 1612 4月 17 2025 epel.repo


gnome-settings-daemon-server デスクトップをインストール
[root@falcon21 ~]# dnf -y group install “Server with GUI”
インストール済み:
NetworkManager-config-server-1:1.52.0-7.el10_0.noarch
buildah-2:1.39.4-2.el10_0.x86_64
cockpit-podman-101-1.el10.noarch
gnome-settings-daemon-server-defaults-47.2-5.el10.alma.1.x86_64
perl-DBD-SQLite-1.74-6.el10.x86_64
perl-DBI-1.643-26.el10.x86_64
perl-Math-BigInt-1:2.0030.03-3.el10.noarch
perl-Math-Complex-1.62-512.2.el10_0.noarch
rasdaemon-0.8.0-8.el10.x86_64

完了しました!

再起動

—————-

再起動で、ネットワーク切断される。 ネットワーク再設定