Table des matières

Préparation des VMs serveurs

Vous avez besoin d'un serveur MySQL Maître et d'un serveur MySQL Esclave hébergés dans le réseau serveur du contexte GSB (Sous-réseau 10.xxx.xxx.0/24 ; passerelle 10.xxx.xxx.254 - VLAN BTSSIO BYOD Wifi) :

Accès aux VMs

Vous pouvez accéder aux VMs, en étant connecté sur le réseau BTSSIO BYOD Wifi, depuis l'interface d'administration Proxmox pour la création des VM et utiliser ensuite un accès à distance avec SSH pour les administrer.

Accès SSH

Pour effectuer des transferts de fichiers, créer des dossiers ou modifier des fichiers sur vos VMs, vos pouvez utiliser Winscp que vous trouverez dans le dossier Classe.

Accès distant

Vous accédez à vos VMs en utilisant un accès à distance SSH en mode console avec Putty que vous trouverez dans le dossier Classe.

Pour ouvrir une session et administrer votre serveur, vous devez utiliser le compte root. Pour des raisons de sécurité, l'accès en SSH avec le compte root est interdit. Pour le permettre, le fichier /etc/ssh/sshd_config doit être modifié :

  • la ligne suivante doit être commentée
# PermitRootLogin prohibit-password
  • la ligne doit être remplacée par :
PermitRootLogin yes

Relancez le service ssh

# systemctl restart ssh

Autre commande pour relancez le service ssh

# service ssh restart 

Pour ouvrir une session à distance avec SSH utilisez :

  • le compte root ;
  • le mot de passe que vous avez défini (btssio suggéré).

Vérifiez le noms de vos VMs

Vérifiez le contenu du fichier /etc/hosts avec l'utilitaire nano

# nano /etc/hosts
127.0.0.1       localhost
10.xxx.xxx.XX       DebianXXM.GSB.LOCAL      DebianXXM
DebianXXM
# hostname DebianXXM
# logout
root@DebianXXM:~#

Vérifiez le configuration IP de vos VMs Debian

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet static
        address 10.xxx.xxx.XXX
        netmask 255.255.255.0
        gateway 10.xxx.xxx.254
domain GSB.LOCAL
search GSB.LOCAL
nameserver XXX.XXX.XXX.XXX
nameserver 8.8.8.8
# systemctl restart networking

Installation de Apache, MySQL, PHP5, PhpMyadmin