Update : global
All checks were successful
Deployment Verification / deploy-and-test (push) Successful in 2m1s
All checks were successful
Deployment Verification / deploy-and-test (push) Successful in 2m1s
This commit is contained in:
107
README.md
107
README.md
@ -3,78 +3,145 @@
|
||||
Depuis un terminal, faire un copié/collé du code ci-dessous
|
||||
|
||||
```shell
|
||||
apt update
|
||||
|
||||
apt install -y git
|
||||
|
||||
sudo apt update
|
||||
sudo apt install -y git
|
||||
git clone https://gitea.tips-of-mine.com/hcornet/Hardening-Linux-Debian-Ubuntu.git
|
||||
```
|
||||
|
||||
# 2. Installation
|
||||
|
||||
Depuis un terminal, faire un copié/collé du code ci-dessous
|
||||
|
||||
```shell
|
||||
cd Hardening-Linux-Debian-Ubuntu/
|
||||
|
||||
chmod +x * -R
|
||||
|
||||
sudo ./main.sh
|
||||
```
|
||||
|
||||
## package_management.sh
|
||||
|
||||
Configuration du SSH sur la VM
|
||||
Et rajout de l'interface motd
|
||||
Mise en place de la configuration **proxy**, puis lancement de l'update.
|
||||
Ainsi que l'installation des quelque package supplémentaire.
|
||||
|
||||
S'il y a un paramétrage pour le proxy, il faut être saisie dans le fichier : **custom_proxy**
|
||||
|
||||
```
|
||||
# variables
|
||||
|
||||
HTTP_PROXY="serveur-proxy.tips-of-mine.local"
|
||||
HTTPS_PROXY="serveur-proxy.tips-of-mine.local"
|
||||
FTP_PROXY="serveur-proxy.tips-of-mine.local"
|
||||
```
|
||||
|
||||
## ssh_hardening.sh
|
||||
|
||||
Mise en place de la configuration proxy, puis lancement de l'update
|
||||
Mise en place de la **ssh**.
|
||||
|
||||
## firewall.s
|
||||
S'il y a un paramétrage pour rajouter des clé ssh, il faut être saisie dans le fichier : **custom_key**
|
||||
|
||||
Installation de l'agent Cortex
|
||||
```
|
||||
# Variable
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQA
|
||||
```
|
||||
|
||||
## firewall.sh
|
||||
|
||||
Mise en place de la configuration **firewall** local.
|
||||
|
||||
## fail2ban.sh
|
||||
|
||||
Installation de l'agent GLPI
|
||||
Mise en place de la configuration pour le **fail2ban**.
|
||||
|
||||
## auditing.sh
|
||||
|
||||
Installation de l'agent ManageEngine
|
||||
Mise en place de la configuration pour l'**audit**.
|
||||
|
||||
## dns_config.sh
|
||||
|
||||
Installation du service SNMP avec la configuration
|
||||
Mise en place de la configuration pour le **dns**.
|
||||
|
||||
S'il y a un paramétrage pour rajouter des serveurs DNS, il faut être saisie dans le fichier : **custom_dns**
|
||||
|
||||
```
|
||||
# Variable
|
||||
```
|
||||
|
||||
## ntp.sh
|
||||
|
||||
Installation du paramétrage DNS
|
||||
Mise en place de la configuration pour le **NTP**.
|
||||
|
||||
## auto_updates.sh
|
||||
|
||||
Installation du paramétrage nrpe
|
||||
Mise en place de la configuration pour l'**auto update**.
|
||||
|
||||
## antivirus.sh
|
||||
|
||||
Installation du Firewall + paramétrage
|
||||
Mise en place de la configuration pour l'**antivirus**.
|
||||
|
||||
## custom_prompt.sh
|
||||
|
||||
Installation du Faild2Ban + paramétrage
|
||||
Mise en place de la configuration pour le **prompt de connexion**.
|
||||
|
||||
## glpi_agent.sh
|
||||
|
||||
Mise en place de la configuration pour l'**agent GLPI**.
|
||||
|
||||
Il y a un paramétrage à modifier, il faut être saisie dans le fichier : **custom_glpi**
|
||||
|
||||
```
|
||||
# variables
|
||||
|
||||
GLPI_SERVER="glpi.tips-of-mine.fr"
|
||||
GLPI_TAG="SecuredServer"
|
||||
```
|
||||
|
||||
## wazuh_agent.sh
|
||||
|
||||
Mise en place de la configuration pour l'**agent Wazuh**.
|
||||
|
||||
Il y a un paramétrage à modifier, il faut être saisie dans le fichier : **custom_wazuh**
|
||||
|
||||
```
|
||||
# variables
|
||||
|
||||
WAZUH_MANAGER="10.0.4.100"
|
||||
```
|
||||
|
||||
## monitoring.sh
|
||||
|
||||
Mise en place de la configuration pour le **SNMP** et **NRPE**.
|
||||
|
||||
Il y a un paramétrage à modifier, il faut être saisie dans le fichier : **custom_snmp**
|
||||
|
||||
```
|
||||
# variables
|
||||
|
||||
SNMP_SYSLOCATION="Server Room"
|
||||
SNMP_SYSCONTACT="admin@tips-of-mine.fr"
|
||||
SNMP_SYSNAME="$(hostname)"
|
||||
SNMP_SYSDESCR="Linux $(uname -r) on $(uname -m)"
|
||||
SNMP_AGENTADDRESS="10.0.4.190,10.0.4.191"
|
||||
|
||||
```
|
||||
|
||||
Il y a un paramétrage à modifier, il faut être saisie dans le fichier : **custom_monitoring**
|
||||
|
||||
```
|
||||
# variables
|
||||
|
||||
NAGIOS_SERVER_IP="10.0.4.190,10.0.4.191"
|
||||
```
|
||||
|
||||
## additional_hardening.sh
|
||||
|
||||
# 3. Update
|
||||
Mise en place de la configuration .
|
||||
|
||||
# 3. Update des sources
|
||||
|
||||
Depuis un terminal, Aller dans le dossier.
|
||||
|
||||
```shell
|
||||
cd ./prerequis-install-deb/
|
||||
cd Hardening-Linux-Debian-Ubuntu/
|
||||
```
|
||||
|
||||
Faire un copié/collé du code ci-dessous
|
||||
|
Reference in New Issue
Block a user