6 Commits

Author SHA1 Message Date
a380c5b5f3 haproxy 2022-09-14 15:45:32 +02:00
9d0b57a786 compte-rendu de matine 2022-05-30 12:27:43 +02:00
3faa6eb19d debut de stage 2022-05-30 12:09:43 +02:00
beefe01d93 script ajout utilisateur dokuwiki 2022-03-31 09:30:53 +02:00
d71c2b3c03 Capture de trames 2022-03-29 09:19:14 +00:00
fdd34a847e fin tp crsamba 2022-03-25 11:20:54 +01:00
6 changed files with 98 additions and 0 deletions

View File

@ -0,0 +1,46 @@
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners
stats timeout 30s
user haproxy
group haproxy
daemon
# Default SSL material locations
ca-base /etc/ssl/certs
crt-base /etc/ssl/private
# See: https://ssl-config.mozilla.org/#server=haproxy&server-version=2.0.3&config=intermediate
ssl-default-bind-ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
ssl-default-bind-ciphersuites TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256
ssl-default-bind-options ssl-min-ver TLSv1.2 no-tls-tickets
defaults
log global
mode http
option httplog
option dontlognull
timeout connect 5000
timeout client 50000
timeout server 50000
errorfile 400 /etc/haproxy/errors/400.http
errorfile 403 /etc/haproxy/errors/403.http
errorfile 408 /etc/haproxy/errors/408.http
errorfile 500 /etc/haproxy/errors/500.http
errorfile 502 /etc/haproxy/errors/502.http
errorfile 503 /etc/haproxy/errors/503.http
errorfile 504 /etc/haproxy/errors/504.http
frontend rserve_frontend
bind 192.168.0.44:80
# mode tcp
# option tcplog
# timeout client 1m
default_backend rserve_backend
backend rserve_backend
server rserve1 172.16.1.1:80 check
server rserve2 172.16.1.2:80 check

35
sio1/sisr1/40-Shell/crsamba8.sh Executable file
View File

@ -0,0 +1,35 @@
#!/bin/bash
#set -e
#set -u
if [[ $# -ne 1 ]] ; then
echo "usage : $0 <fichier>" # nombre de parametres != 1, sortie
exit 1
fi
if [[ ! -r "$1" ]] ; then
echo "$0 : erreur ouverture fichier ${fich}" # erreur ouverture fichier, sortie
exit 2
fi
fich=$1
while read ligne # lecture ligne a ligne
do
echo "$ligne" | grep "^#" >> /dev/null && continue # ignore commentaires
[[ -z "$ligne" ]] && continue # ignore lignes vides
login=$(echo "${ligne}"|cut -d: -f1) # recuperation login
long=$(echo "${ligne}"|cut -d: -f2) # recuperation nom complet
#echo "${login} ${long}"
getent passwd "${login}" >> /dev/null
if [[ $? -ne 0 ]] ; then # pas trouve, on peut le creer
useradd --create-home --home-dir /home/"${login}" --shell /bin/bash --comment "${long}" "${login}" # creation utilisateur
passwd=$(pwgen 6 1)
echo "${login}:${passwd}"|chpasswd # affectation mot de passe utilisateur
echo "${login}:${passwd}" >> "${fich}.pwd" # enregistrement dans fichier
else
echo "$0 : utilisateur ${login} existant"
fi
done < "${fich}"

6
sio1/sisr1/40-Shell/dau-ap21 Executable file
View File

@ -0,0 +1,6 @@
#/bin/bash
set -e
set -u
sh ss./dau.sh laureline.grand ; ./dau.sh gabriel.arnaux ; ./dau.sh elam.monnot) >> /var/www/html/doku/conf/users.auth.php

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
30/05
8h15 - Arrivée
8h39 - Présentation bureau informatique & salle stockage des machines clientes
8h46 - Changement d'antivirus sur mac (salle 406)
9h06 - Retour au bureau, présentation avec les autres de collègues
** Rencontre avec Louis le webmestre **
9h24 - Changement d'antivirus sur mac mini
9h50 - Réalisation de la procédure à suivre sous word par Jean
10h10 - Mac trop ancien pour faire la màj et le second a changé d'antivirus avec succès
11h20 - Relevé de prises ethernet dans les murs
11h35 - retour vers le bureau