自由気ままに書いちゃおう

好きなことをつらつらと・・・

RHEL8

【RHEL8】crontabコマンドの実行ユーザの制限(cron.denyとcron.allow)

前回、前々回からの続きです。今回は、crontabコマンドの実行ユーザを制限したいと思います。 www.guri2o1667.work www.guri2o1667.work ■やりたいこと ■やること(概要) ■手順 ■/etc/cron.denyと/etc/cron.allowについて ■/etc/cron.denyと/etc/cron.allow…

【RHEL8】crontabコマンドの注意点

前回、以下の記事を書きました。 www.guri2o1667.work この際、全然意識していなかった注意点があったので、ここで記載致します。 ■はじめに ■やったこと ■まとめ ■はじめに 以下の状態を開始時点とします。 ■やったこと rootユーザでユーザを指定してcron情…

【RHEL8】cronとcrontabコマンドと権限周りについて

今回はcronとcrontabコマンドについてです。 ■cron(クーロン)とは? ■crontabコマンドとは? 【書式】 【例:user1のcron情報を表示】 【例:user1のcron情報を更新】 【例:user1のcron情報を削除】 【例:rootのcron情報を表示】 【例:ログイン中ユーザ…

【RHEL8】sudoコマンドと/etc/sudoersについて

前回の記事でsuコマンドについて取り上げていますので、関連するところで今回はsudoについてです。 www.guri2o1667.work ■sudoコマンドについて ■/etc/sudoers と visudoコマンドについて ■/etc/sudoers の書式について ■/etc/sudoersの初期設定について ■/e…

【RHEL8】suとsu - の違いについて

今回はsuコマンドについてです。 ■suコマンドとは ■書式 ■suコマンドの[-]について ■補足 ■suコマンドとは 現在ログイン中のユーザをログアウトせずに、別のユーザに切り替えることができるコマンドです。 ■書式 su [-] [ユーザ名] -の有無により指定したユ…

【RHEL8】.bash_profile と.bashrcと/etc/bashrcについて

ユーザ作成時のひな型が格納されている/etc/skel内の各ファイルについてです。/etc/skelについては下記でも取り上げております。 www.guri2o1667.work ■前提 ■/etc/skelディレクトリの内容 ■各ファイルの関連性について ■.bash_profile ■.bashrc ■/etc/bashr…

【RHEL8】ユーザの作成と削除

今回はユーザ作成/削除についてです。 ■前提(useraddコマンドについて) ■前提(/etc/skelについて) ■前提(groupaddコマンドについて) ■ユーザ作成コマンド ■ユーザ作成コマンド実行後の後続作業(パスワード設定)について ■ユーザ削除コマンド ■前提(…

【RHEL8】通常ユーザとシステムユーザについて

通常ユーザとシステムユーザについてです。 ■通常ユーザとは? ■システムユーザとは? ■通常ユーザとシステムユーザの見分け方 ■/etc/login.defs について ■システムユーザ/グループの補足 ■1~200までのUIDについて ■RHEL8推奨のUID/GIDの範囲について ■1~…

【RHEL8】dateコマンドの使い方

今回は、使う頻度が多いけどオプションを忘れがちなdateコマンドについてです。 ■前置き ■1日後 ■1日前 ■1カ月前と1日前 ■表示形式を変更 ■UNIX時刻からの算出1 ■UNIX時刻からの算出2 ■UNIX時刻からの算出3 ■前置き オプションの詳細については割愛し、具…

【RHEL8】ユーザとグループについて

今回はユーザとグループについてです。サーバにログインする際にはユーザとパスワードが必要です。また、ユーザは必ず一つ以上のグループに所属します。 ■はじめに ■/etc/passwdについて ■/etc/groupについて ■/etc/shadowについて ■補足:UNIX時刻、UNIX時…

【RHEL8】RAIDについて

今回はRAIDについてです。 ■RAID(レイド)とは? ■RAIDの種類 ■RAIDレベル ■① RAID0(=ストライピング) ■② RAID1(=ミラーリング) ■③ RAID5(=パリティ) ■④ RAID6(=二重パリティ) ■⑤ RAID01(ゼロイチ) ■⑥ RAID10(イチゼロ) ■RAID(レイド)と…

【RHEL8】GRUBの設定

今回はGRUBについてです。過去の記事でもGRUBについて触れておりますので、そちらも確認いただけると嬉しいです。 www.guri2o1667.work ■GRUBファイルの格納場所 ■GRUBファイルの内容について ■① /etc/grub.d配下の設定ファイル ■② /etc/default/grubの設定…

【RHEL8】レスキューモードの入り方と抜け方について

今回は、レスキューモードについてです。 ■レスキューモードとは? ■前提 ■レスキューモードの入り方 ■レスキューモード時の状態を確認 ■マウント状態 ■ネットワーク状態 ■サービス起動状態 ■レスキューモードとは? 通常の起動プロセス(=起動ターゲット)…

【RHEL8】rootユーザのパスワードを変更する(GRUBから)

rootユーザのパスワード変更はpasswdコマンドで実施できますが、そもそもrootユーザにログインする際のパスワードを忘れた場合にはpasswdコマンドは実行できません。よって、ここではサーバにログインする前にrootユーザのパスワードを変更する方法を記載致…

【RHEL8】サービスに別名(Alias)をつける

今回は、サービスユニットに別名を付ける方法を紹介します。 ■別名(Alias)とは? ■設定方法 ■別名(Alias)とは? 例えば、NetworkManager.serviceをすべて手打ちすると、スペルミスやそもそも打つのが大変ということがあります。その際、nm.serviceと打つ…

【RHEL8】Unitファイル構成について

今回はUnitファイルの構成(中身)についてです。 ■Unitファイルの格納先について ■格納先の使い分けについて ■① /usr/lib/systemd/system/ ■② /etc/systemd/system/ ■Unitファイルの内容について ■[Unit]セクションについて ■[Service]セクションについて ■…

【RHEL8】systemctlコマンドの使い方

今回は、systemctlコマンドの使い方についてです。 ■書式 ■サブコマンド ■オプション ■サービス状態の確認 ■サービスの停止 ■サービスの開始 ■サービスの再起動 ■サービスの自動起動状態を確認(有効か無効化を確認) ■サービスの自動起動を無効化 ■サービス…

【RHEL8】ランレベルとターゲットについて

RHEL7からは、RHEL6までに採用されていたOS起動種別を指定する「ランレベル」ではなく、「(起動)ターゲット」という新しいものが採用されています。ここでは、ターゲットについて記載致します。尚、過去の記事でUnitに触れていますが、ターゲットもUnitの…

【RHEL8】systemdのUnit(ユニット)について

今回は、systemdの説明とsystemdの説明で必ず出てくるユニット(Unit)についてです。 ■systemdとは ■Unit(ユニット)の種類 ■各ユニットの確認方法について ■① service ■② device ■③ target ■④ mount ■systemdとは 過去の記事でOS起動までの流れを記載して…

【RHEL8】サーバの停止と再起動について

今回は、サーバの停止/再起動方法についてです。 ■はじめに ■すぐに停止する ■停止時刻を指定して停止する ■X分後に停止する ■すぐに再起動する ■はじめに サーバ停止や再起動の際、以下2つのコマンドのどちらかを使用します。① shutdown コマンド② systemct…

【RHEL8】サーバ起動プロセス(流れ)について

今回は、サーバが起動する際のフローについてです。 ■サーバ起動の流れ ■1.BIOS/UEFI ■2.ブートローダー ■3.カーネル ■3.5 初期RAMディスク ■4.systemd ■サーバ起動の流れ 細かいところは省略していますが、以下の流れでサーバが起動します。1.…

【RHEL8】EPEL(Extra Packages for Enterprise Linux)のインストール

前回、リポジトリについて記載した際、EPELについては割愛しました。今回はEPELのインストールと使い方について記載致します。 www.guri2o1667.work ■EPELについて ■EPELのインストールの前置き ■EPELのインストール ■EPELのインストール後の確認 ■EPELにつ…

【RHEL8】リポジトリについて

前回dnfコマンドについて記載しております。今回は、dnfコマンドで参照されるリポジトリについてです。 www.guri2o1667.work ■リポジトリとは ■リポジトリの種類について ■公式リポジトリについて ■①BaseOS ■②AppStream ■サードパーティ製リポジトリについて…

【RHEL8】dnfコマンドについて

前回、前々回とdnfについて取り上げていますので、今回はdnfコマンドの使用方法を記載致します。 www.guri2o1667.work www.guri2o1667.work ■アップデート対象パッケージの確認 ■アップデートの実行 ■パッケージの個別インストール ■パッケージの削除 ■パッ…

【RHEL8】dnfのパッケージ管理について2

前回からの続きです。 www.guri2o1667.work ■/etc/dnf/dnf.confについて ■/etc/yum.confについて ■/etc/dnf/dnf.confのデフォルト設定について ■gpgcheck ■installonly_limit ■clean_requirements_on_remove ■best ■/etc/dnf/dnf.confについて dnfのグローバ…

【RHEL8】dnfのパッケージ管理について1

過去にdnfとyumについて少し記載しておりますが、その続きです。 www.guri2o1667.work ■パッケージについて ■パッケージ管理 ■パッケージ管理で必要となる用語 リポジトリ メタデータ ■手動でのパッケージ管理 ■自動でのパッケージ管理 ■dnfのメリット ■dnf…

【RHEL8】インストールしたベース環境の確認方法

過去に以下の記事でRHEL8のインストールを行っています。 www.guri2o1667.work www.guri2o1667.work 今回は、インストール後に「どのベース環境をインストールしたのか」を確認する方法を記載致します。 ■確認方法 ■確認方法 「インストール済みの環境グルー…

【RHEL8】Failed to download metadata for repoエラーについて

色々検証している中でdnfコマンドを利用したパッケージ取得等ができなくなったので、その対象方法を記載致します。※あくまで私の経験を記載しております。エラーの根本解決になっていない可能性もありますので、ご了承いただければと存じます。 ■エラーメッ…

【RHEL8】ssコマンドの使い方

今回はssコマンドについてです。 ■はじめに ■ソケットについて ■書式 ■オプションについて ■ポート状態(上記オプションを活用) ■補足 ■はじめに ssコマンドを使うことで、ポート状態を確認することができます。ここでは、利用頻度の高いものや知っていると…

【RHEL8】ipコマンドの使い方

今回はipコマンドについてです。 ■はじめに ■書式 ■オプションについて ■オブジェクトについて ■サブコマンドについて ■デバイスについて ■NICのデータリンク層の情報を表示する ■NICのIPアドレスの情報を表示する ■ルーティングテーブルを表示する ■ARPテー…