Centos 8をインストールした後、システムを最大限に活用するために実行したいことがいくつかあります。これらにより、サーバーのセキュリティと使いやすさが向上し、後続のアクションの強固な基盤が提供されます。
システムを更新する
システムとすべてのパッケージが最新であることを確認します:
sudo dnf -y update
sudo dnf -y upgrade
epel-releaseのインストール
dnf install -y epel-release
一般的なパッケージをインストールする
sudo dnf install -y \
vim \
telnet \
htop \
wget \
unzip \
make
ホスト名を設定
sudo hostnamectl set-hostname ${HOSTNAME}
必要がない場合はSELinux(Security-Enhanced Linux)を無効にします
それを行うための単一のコマンド
sed -i 's/(^SELINUX=).*/SELINUX=permisive/' /etc/selinux/config
変更を適用するには、適用する必要があり、再起動する必要があります。再起動せずに変更を適用する場合は、次のように入力してください。
sudo setenforce 0
ステータスを取得するには
getenforce
sestatus
ファイアウォールの構成
ファイアウォールを使用したくない場合は、次のコマンドでファイアウォールを無効にします。
systemctl disable --now firewalld
タイムゾーンの設定
サーバーのタイムゾーンを設定する
これでタイムゾーンのリストを取得します:
timedatectl list-timezones
Asia/Dubai
の代わりにこのコマンドを使用してタイムゾーンを設定します タイムゾーンで
timedatectl set-timezone Asia/Dubai
このコマンドを入力するtimedatectl
タイムゾーンを表示しますタイムゾーンの詳細を表示します
# timedatectl
Local time: Thu 2021-08-05 06:58:44 UTC
Universal time: Thu 2021-08-05 06:58:44 UTC
RTC time: Thu 2021-08-05 06:58:44
Time zone: UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
ユーザーを設定する
新しいユーザーを作成する
sudo useradd user
ユーザーのパスワードを設定する
sudo passwd user
ユーザーをwheel
に追加します sudoを実行できるようにする
sudo usermod -aG wheel user