CentOS自動セットアップスクリプト|yum/dnf自動判別でRocky・AlmaLinuxにも対応(Linux/Bash)
- ダウンロード商品¥ 500

CentOS 7からCentOS Stream、Rocky Linux、AlmaLinuxへと移行が進む中で、yumとdnfの違いに気を配りながら初期設定スクリプトを書き直すのは地味に手間です。 このスクリプトは、CentOS/RHEL系ディストリビューション(CentOS 7/8/Stream、Rocky Linux、AlmaLinux)向けの初期サーバー設定を自動化します。yumとdnfを自動判別するため、同じコマンドでバージョンをまたいで使えます。 ■主な機能 - システムアップデートの自動化。dnf-automatic/yum-cronによる自動セキュリティパッチ適用をデフォルトで有効化 - 必須CLIツールをワンコマンドで導入(curl、wget、git、vim、htop、tmux、net-tools、bind-utilsなど) - ホスト名・DNSリゾルバの設定 - sudo(wheel)権限とSSH公開鍵を設定したユーザー作成(任意) - firewalldの導入・有効化(SSH・HTTP・HTTPSを許可。SSHポートは自動検出) - パッケージマネージャーのチューニング(最速ミラー選択、並列ダウンロー自動化 自動化ド、ローカルキャッシュ無効化) - 監視ツールの導入(htop、iotop、sysstat) - 全工程をまとめて実行する「setup」コマンドと、OS・ファイアウォール・ディスク・メモリ・ユーザー状況を一目で確認できる「status」コマンド ■こんな人におすすめ - CentOS 7からRocky LinuxやAlmaLinuxへの移行が進んでいる環境で、初期設定を共通化したい方 - 新規CentOS/RHEL系サーバーのセットアップを毎回手作業でやっているインフラ担当者 - セキュリティパッチの自動適用を含めた初期硬化をまとめて済ませたい方 ■対応OS CentOS 7 / 8 / Stream、Rocky Linux、AlmaLinux ■動作確認について 実際のCentOS Stream 9、Rocky Linux 8/9、AlmaLinux 9環境に加え、実際のCentOS 7環境でもinstall-monitoring・create-user・optimize-packagesの各コマンドの動作を確認済みです。 ■ファイル構成 centos-setup.zip … centos-setup.sh(本体スクリプト)を同梱 同じシリーズでUbuntu/Debian向けのDocker・Nginx・UFW・SSL・バックアップ等の自動化スクリプトも販売中です。あわせてご検討ください。
