コースについて
当コースはRed Hat Enterprise Linuxを実際に操作することができる技術力を証明するRed Hat社の認定資格、RHCSAの対策コースです。
RHCSAの詳細は以下Red Hat公式サイトで詳細を確認できます。
https://www.redhat.com/ja/services/training/ex200-red-hat-certified-system-administrator-rhcsa-exam
サーバーの自動構築・管理ツールとして有名な、Ansible に関する認定資格であるRHCE認定を取得するために必要な資格が本資格、RHCSAとなります。
試験の受験料は50,000円(税別)。
Red Hat Enterprise Linuxを実際に操作する実技試験です。
コース内容
RHCSA(EX200)の概要
自分のパソコンでRed Hat Enterprise Linux 10(RHEL 10)を使えるようにする
基本的なツールの理解と使用
-
-
I/O リダイレクトを使用する (>、>>、|、2> など)
-
grep と正規表現を使用してテキストを解析する
-
SSH を使用してリモートシステムにアクセスする
-
マルチユーザーターゲットでログインしてユーザーを切り替える
-
tar、gzip、bzip2 を使用してファイルをアーカイブ、圧縮、解凍、展開する
-
テキストファイルを作成および編集する
-
ファイルおよびディレクトリを作成、削除、コピー、移動する
-
ハードリンクおよびソフトリンクを作成する
-
標準の ugo/rwx 権限をリスト、設定、変更する
-
man、info、/usr/share/doc 内のファイルなど、システムドキュメントを特定、読み出し、使用する
ソフトウェアの管理
-
RPM リポジトリへのアクセスを設定する
-
RPM ソフトウェア・パッケージをインストールおよび削除する
-
Flatpak リポジトリへのアクセスを設定する
-
Flatpak ソフトウェアパッケージをインストールおよび削除する
シンプルなシェルスクリプトの作成
-
条件付きでコードを実行する (if、test、[] などの使用)
-
ループ構造 (for など) を使用して、ファイル、コマンドライン入力を処理する
-
スクリプトの入力 ($1、$2 など) を処理する
-
スクリプト内のシェルコマンドの出力を処理する
稼働中のシステムの運用
-
システムを正常に起動、再起動、シャットダウンする
-
手動でシステムを別のターゲットで起動する
-
起動プロセスを中断してシステムにアクセスする
-
CPU/メモリーを多用するプロセスを特定してプロセスを強制終了する
-
プロセスのスケジューリングを調整する
-
チューニングプロファイルを管理する
-
システムログファイルとジャーナルを見つけて理解する
-
システムジャーナルを保存する
-
ネットワークサービスを開始および停止し、ステータスを確認する
-
システム間でファイルを安全に転送する
ローカルストレージの設定
-
GPT ディスク上にパーティションをリスト、作成、削除する
-
物理ボリュームを作成し、削除する
-
物理ボリュームをボリュームグループに割り当てる
-
論理ボリュームを作成し、削除する
-
Universally Unique ID (UUID) またはラベルで起動時にファイルシステムをマウントするようにシステムを設定する
-
新しいパーティションと論理ボリュームを追加して、システムを中断させずにスワップする
ファイルシステムの作成と設定
-
VFAT、ext4、XFS ファイルシステムを作成、マウント、アンマウント、および使用する
-
NFS を使用してネットワークファイルシステムをマウントおよびアンマウントする
-
autofs を設定する
-
既存の論理ボリュームを拡張する
-
ファイルのアクセス権の問題を診断して修正する
システムのデプロイ、設定、保守
-
at、cron および systemd タイマーユニットを使用してタスクをスケジュールする
-
サービスを開始および停止し、起動時にサービスが自動的に開始するように設定する
-
自動的に特定のターゲットで起動するようにシステムを設定する
-
タイム・サービス・クライアントを設定する
-
Red Hat Content Delivery Network、リモートリポジトリ、またはローカルファイルシステムからソフトウェアパッケージをインストールし、アップデートする
-
システムブートローダーを修正する
基本的なネットワーク操作の管理
-
IPv4 および IPv6 アドレスを設定する
-
ホスト名解決を設定する
-
起動時に自動的に開始するようにネットワークサービスを設定する
-
firewalld と firewall-cmd を使用してネットワークアクセスを制限する
ユーザーとグループの管理
-
ローカル・ユーザー・アカウントを作成、削除、変更する
-
パスワードを変更して、ローカル・ユーザー・アカウントのパスワードの有効期限を調整する
-
ローカルグループとグループメンバーシップを作成、削除、変更する
-
特権アクセスを設定する
セキュリティの管理
-
firewall-cmd/firewalld を使用してファイアウォール設定を指定する
-
デフォルトのファイルアクセス権を管理する
-
SSH のキーベース認証を設定する
-
SELinux の Enforcing モードと Permissive モードを設定する
-
SELinux ファイルとプロセスのコンテキストをリストして特定する
-
デフォルトのファイルコンテキストを復元する
-
SELinux ポートラベルを管理する
-
ブール値設定を使用してシステムの SELinux 設定を変更する
