Après avoir installé Centos 8, vous voudrez peut-être faire certaines choses pour tirer le meilleur parti du système. Ceux-ci augmenteront la sécurité et la convivialité de votre serveur et vous donneront une base solide pour les actions ultérieures.
Mettre à jour le système
Assurez-vous que le système et tous les packages sont à jour :
sudo dnf -y update
sudo dnf -y upgrade
Installer epel-release
dnf install -y epel-release
Installer les packages communs
sudo dnf install -y \
vim \
telnet \
htop \
wget \
unzip \
make
Définir le nom d'hôte
sudo hostnamectl set-hostname ${HOSTNAME}
Désactivez SELinux (Security-Enhanced Linux) si vous n'en avez pas besoin
Commande unique pour le faire
sed -i 's/(^SELINUX=).*/SELINUX=permisive/' /etc/selinux/config
Pour que les modifications s'appliquent, vous devrez appliquer, vous devrez redémarrer. Si vous souhaitez que les modifications s'appliquent sans redémarrage, veuillez saisir ce qui suit :
sudo setenforce 0
Pour obtenir le statut
getenforce
sestatus
Configurer le pare-feu
Si vous ne souhaitez pas utiliser le pare-feu, désactivez-le avec cette commande :
systemctl disable --now firewalld
Configurer le fuseau horaire
Configurer le fuseau horaire du serveur
Obtenez une liste des fuseaux horaires avec ceci :
timedatectl list-timezones
Définissez votre fuseau horaire avec cette commande remplaçant Asia/Dubai
avec votre fuseau horaire
timedatectl set-timezone Asia/Dubai
En tapant cette commande timedatectl
affichera le fuseau horaire affichera les détails du fuseau horaire
# 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
Configurer un utilisateur
Créer un nouvel utilisateur
sudo useradd user
Définir le mot de passe pour l'utilisateur
sudo passwd user
Ajouter un utilisateur à la wheel
pour qu'ils puissent faire sudo
sudo usermod -aG wheel user