Maison > tutoriels informatiques > connaissances en informatique > Après avoir installé le système Linux, quelles configurations de base doivent être effectuées ?

Après avoir installé le système Linux, quelles configurations de base doivent être effectuées ?

PHPz
Libérer: 2024-02-23 09:07:23
avant
1269 Les gens l'ont consulté

Après avoir installé le système Linux, quelles configurations de base doivent être effectuées ?

CentOS est une distribution Linux populaire largement utilisée dans le domaine des serveurs. Avant de préparer la mise en production du système CentOS nouvellement installé, nous devons effectuer une configuration de base. Ces configurations sont conçues pour garantir la sécurité et la stabilité du système.

1. Système de renfort

1.1 Modifier le mot de passe par défaut

Par défaut, le mot de passe de l'utilisateur root du système CentOS est « centos ». Pour améliorer la sécurité, utilisez la commande passwd pour modifier le mot de passe par défaut.

passwd root
Copier après la connexion

1.2 Restreindre la connexion de l'utilisateur root

Pour améliorer encore la sécurité, vous pouvez restreindre l'utilisateur root à se connecter uniquement via SSH et interdire à l'utilisateur root de se connecter directement à la console système.

Modifier le fichier : /etc/ssh/sshd_config

Retrouvez la ligne suivante :

PermitRootLogin yes
Copier après la connexion

Changez-le par :

PermitRootLogin no
Copier après la connexion

Redémarrer le service SSH :

systemctl restart sshd
Copier après la connexion

1.3 Installer le logiciel de sécurité

Vous pouvez installer certains logiciels de sécurité, tels que :

Fail2ban : peut aider à se défendre contre les attaques par force brute.

Rkhunter : peut vous aider à analyser votre système à la recherche de vulnérabilités de sécurité potentielles.

Lynis : Peut aider à réaliser un audit complet de la sécurité du système.

Vous pouvez utiliser la commande yum pour installer un logiciel de sécurité :

yum install fail2ban rkhunter lynis
Copier après la connexion

1.4 Configurer le pare-feu

Le système CentOS utilise le pare-feu firewalld par défaut. Les règles de pare-feu peuvent être configurées à l'aide de la commande firewalld.

Autoriser le service SSH via le pare-feu :

firewall-cmd --permanent --add-service=ssh
Copier après la connexion

Ouvrez les autres ports nécessaires :

D'autres ports nécessaires peuvent être ouverts selon les besoins. Par exemple, si vous souhaitez exécuter un service Web, vous devez ouvrir les ports 80 et 443.

Afficher les règles de pare-feu actuelles :

firewall-cmd --list-all
Copier après la connexion

Enregistrer les règles de pare-feu :

firewall-cmd --reload
Copier après la connexion

2. Configurer l'adresse IP

2.1 Configurer l'adresse IP statique

Si le système doit utiliser une adresse IP statique, vous pouvez modifier le fichier de configuration pour le configurer.

Modifier le fichier : /etc/sysconfig/network-scripts/ifcfg-eth0

Où eth0 est le nom de la carte réseau.

Modifiez le contenu suivant :

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Copier après la connexion

Redémarrer le service réseau :

systemctl restart network
Copier après la connexion
Copier après la connexion

2.2 Configurer l'adresse IP dynamique DHCP

Si le système doit utiliser une adresse IP dynamique DHCP, modifiez le fichier de configuration comme suit :

Modifier le fichier : /etc/sysconfig/network-scripts/ifcfg-eth0

Modifiez le contenu suivant :

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
Copier après la connexion

Redémarrer le service réseau :

systemctl restart network
Copier après la connexion
Copier après la connexion

3. Éteignez Selinux

Selinux est un système de contrôle d'accès obligatoire (MAC) qui améliore la sécurité du système. Cependant, la configuration de Selinux peut être complexe et affecter le fonctionnement normal de certaines applications. Si vous n'êtes pas familier avec la configuration de Selinux, il est recommandé de la désactiver.

Modifier le fichier : /etc/selinux/config

Modifiez le contenu suivant :

SELINUX=disabled
Copier après la connexion

Redémarrez le système :

reboot
Copier après la connexion

4. Autres configurations

4.1 Régler l'heure du système

Vous pouvez utiliser la commande ntpdate pour définir l'heure du système :

ntpdate ntp.aliyun.com
Copier après la connexion

4.2 Installer les logiciels couramment utilisés

Vous pouvez installer certains logiciels courants selon vos besoins, tels que :

  • vim : éditeur de texte
  • wget : outil de téléchargement
  • unzip : outil de décompression
  • tree : Afficher l'arborescence des répertoires

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:mryunwei.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal