Ams-Exploit

De Admin -- TALEVAS.
(Différences entre les versions)
(créer une base de données et les utilisateurs)
(les bases de données)
Ligne 42 : Ligne 42 :
 
= les sauvegardes =  
 
= les sauvegardes =  
 
== les bases de données ==
 
== les bases de données ==
===== les sauvegardes base par base =====
+
===== les sauvegardes base par base =====
  
 
On trouvera sur db02.prod.allmyslki.info (même procédure de connexion que pour les frontaux ci-dessus) dans /home/backup/ les sauvegardes unitaires de toutes les databases. Une toutes les 2 heures avec un délais de rétention de 48 heures. Cela est défini en variable au début du fichier /root/bin/mysql_backup_new.sh.
 
On trouvera sur db02.prod.allmyslki.info (même procédure de connexion que pour les frontaux ci-dessus) dans /home/backup/ les sauvegardes unitaires de toutes les databases. Une toutes les 2 heures avec un délais de rétention de 48 heures. Cela est défini en variable au début du fichier /root/bin/mysql_backup_new.sh.
 
  crontab -e (en root) pour changer la fréquence.
 
  crontab -e (en root) pour changer la fréquence.
  
===== une sauvegarde complète est effectuée sur db02 toutes les 2 heures aussi cf 'crontab -l' =====
+
===== une sauvegarde complète est effectuée sur db02 toutes les 2 heures aussi cf 'crontab -l' =====
===== une autre est faite sur db01 dans /home/dump-all.sql =====
+
===== une autre est faite sur db01 dans /home/dump-all.sql =====

Version du 22 octobre 2012 à 09:59

Sommaire

Se connecter sur la machine d'admin

admin.prod.allmyski.info

les Utilisateurs sont de la forme initale du prénom Nom (Julien Dupond => jdupond ). Il sont dans le group "ams"

useradd -m -G ams USER -m
passwd USER

Ils se connectent en SSH avec leurs mots de passe

Ils ont accès via sudo à toutes les commandes. Le groupe ams à tout les droits.


ajouter un vhost pour les frontaux

Le plus simple est de copier un vhost existant.

cd /home/config/front/etc/apache2/sites-available
cp skivoiturage.com.conf newvhost.conf

L'éditer et le configurer selon le besoin. Attention à la partie log qui permet d'envoyer sur la machine de centralisation des logs. (admin)

Il faut ensuite copier les configurations sur les frontaux.

scp newvhost.conf front01.prod.allmyski.info:/etc/apache2/sites-available/
scp newvhost.conf front02.prod.allmyski.info:/etc/apache2/sites-available/

Ensuite il faut devenir root pour utiliser sa clef afin d'aller sur les frontaux mettre le nouveau vhost en ligne.

sudo su -
(remettre son propre mot de passe )
ssh front01.prod.allmyski.info
a2ensite newvhost.conf
service apache2 reload

se déconnecté et répéter l’opération sur l'autre machine.

Si les DNS pointent bien sur la VIP ( 87.98.251.179 ) alors le site est en ligne.


créer une base de données et les utilisateurs

Se connecter sur phpmyadmin via l'url :

http://admin.ams.talevas.com/phpmyadmin/

user et mot de passe root fournis

les sauvegardes

les bases de données

les sauvegardes base par base

On trouvera sur db02.prod.allmyslki.info (même procédure de connexion que pour les frontaux ci-dessus) dans /home/backup/ les sauvegardes unitaires de toutes les databases. Une toutes les 2 heures avec un délais de rétention de 48 heures. Cela est défini en variable au début du fichier /root/bin/mysql_backup_new.sh.

crontab -e (en root) pour changer la fréquence.
une sauvegarde complète est effectuée sur db02 toutes les 2 heures aussi cf 'crontab -l'
une autre est faite sur db01 dans /home/dump-all.sql