Changement mot de passe admin Mac OS X Tiger 10.4.11

Ne connaissant pas le mot de passe admin, je ne savais pas faire grand chose sur mon MiniMac.

Mais il existe une solution:

On demarre le mac  en appyant sur la pomme (pour les claviers windows la touche « drapeau ») et « S » en même temps

Ensuite il suffit de taper ces quelques lignes de codes.

sh /etc/rc
passwd votreUserName

Une fois la commande « passwd » entrée, le terminal demandera le nouveau mot de passe. Il demandera de le retaper une deuxième fois. ( Pour ma part mon clavier était en querty lors de la manipulation en console alors que normalement Mac le prend en azerty 😉 )

Et enfin, il suffit de redémarrer.

reboot

Installation de Hamachi sur Debian 6.0.5

Il arrive que l’on ne sache pas configurer à sa manière son routeur ADSL pour certaines raisons. Il devient alors difficile d’accéder à son XenServer depuis n’importe quel endroit ayant une connexion Internet. Après plusieurs recherches, j’ai choisi Hamachi, surtout pour sa simplicité à mettre en oeuvre. Il est multiplateforme, du moins Linux et Windows, ce qui me suffit à l’heure actuelle. Une version bêta existe pour Mac, mais comme je ne possède pas de Mac, il est difficile pour moi de tester.

Voici les différentes lignes de commandes pour installer Hamachi sur Linux

# Vous vous placez dans le répertoire opt
cd /opt/
#Vous téléchargez Hamachi
wget https://secure.logmein.com/labs/logmein-hamachi_2.1.0.68-1_amd64.deb
#Vous installez la dépendance lsb
apt-get install lsb
#Vous installez Hamachi
dpkg -i logmein-hamachi_2.1.0.68-1_amd64.deb

Passons à la configuration d’Hamachi sur Linux:

#Vous vous connectez au serveur Hamachi
hamachi login
#Vous définissez un nom pour votre machine
hamachi set-nick <votre_pseudo>
#Soit vous créer un réseau, si vous n'en avez pas encore
hamachi create <Réseau> <mot_de_passe>
#Soit vous rejoignez un réseau
hamachi join <Réseau> <mot_de_passe>
#Une commande pour lister les machines du réseau
hamachi list
#Si jamais vous voulez quitter le réseau rien de plus simple
hamachi leave <Réseau>

ici, je me suis connecté en Root, mais il est évident que si vous vous êtes connecté comme simple utilisateur , il faut rajouter « sudo » devant chaque ligne.

Démarage automatique des Vms

Avec le passage de la version 6.  L’option de démarrage des machines virtuelles au lancement du XenServer à disparue, c’est pourquoi, il faut ajouter ces quelques lignes dans le fichier rc.local qui se trouve dans le répertoire  /etc/ de votre XenServer.

Voici les lignes « magiques » qu’il faut rajouter :

sleep 40
xe vm-start uuid=<uuid_de_la_Vm>
xe vm-start uuid=<uuid_de_la_vm2>

Exemple:

mon fichier rc.local

#!/bin/bash

touch /etc/boottime.stamp

/sbin/update-issue
clear /dev/tty1

defconsole="$(sed -ne 's/.*\(console=[^ ]*\).*/\1/p' /proc/cmdline)"
defconsole=${defconsole#console=}

if [ ! -e /etc/xensource/no_move_kernel_tty ]
then
    if [ "x${defconsole}" = "x" ] || [[ ${defconsole} = tty[0-9]* ]]
    then
        # Put the kernel messages on tty2
        /usr/bin/openvt -c 2 /bin/echo "System Messages:"
        /opt/xensource/libexec/set-printk-console 2
    fi
fi
sleep 40

xe vm-start uuid=89ee71db-36f8-d876-9770-cab82592c961
xe vm-start uuid=8fc46a0f-ecb4-b7b3-9f45-f9a4c1336739

 Et on redémarre le serveur et hop les Vms sont démarrées 😉

 

 

Installer Xen-tools sur Debian 6.0.5

Une fois la Vm installée, vous aurez ceci dans XenCenter:

Image Installation XenTools sur Debian 6.0.5

Pour administrer au mieux vos Vms, je pense qu’il est utile d’installer les Xen-tools. Les Xen-tools permettent d’obtenir des informations sur vos Vms. Par simplicité, j’utilise Putty pour me connecter en SSH à mes Vms. Pour la première connexion, je récupère l’adresse IP de la Vm par XenCenter en tapant cette ligne:

ifconfig

Ce qui me donne comme résultat:

Image Installation XenTools sur Debian 6.0.5

Ensuite, vous devez insérer l’ISO avec les Xen-tools. Il suffit de cliquer sur la Vm et de selectionner « Install XenServer Tools… »

Image Installation XenTools sur Debian 6.0.5

On ouvre Putty, on se connecte et c’est parti. Voici les différentes lignes à taper dans la console ci-dessous:

#Vous vous placez dans le répertoire mnt.
cd /mnt
#Vous créez un répertoire xs-tools qui servira de point de montage.
mkdir xs-tools
#Vous montez l'ISO dans le répertoire.
mount /dev/xvdd /mnt/xs-tools/
#Vous retournez dans le répertoire Linux du point de montage .
cd /mnt/xs-tools/Linux/
#Vous lancez le script d'installation.
bash install.sh
Image Installation XenTools sur Debian 6.0.5

Screenshots de ma console lors de l’installation des Xen-tools

Et voilà le résultat que vous devriez découvrir dans votre XenCenter.

Image Installation XenTools sur Debian 6.0.5

Installation de Debian 6.0.5 sur XenServer

Voici en quelques lignes un tutoriel pour créer une Vm Debian 6.0.5.

D’abord vous téléchargez l’ISO. Il ne faut pas prendre n’importe quelle ISO, comme le spécifie XenCenter, il faut prendre une multi-arch. Télécharger

Image Installation Vm

Vous donnez un nom à votre Vm.

Image Installation Vm Debian 6.0.5Vous choisissez l’ISO multi-arch que vous avez téléchargée.

Image Installation Vm Debian 6.0.5

Vous accordez 512 Mb de RAM à votre Vm c’est largement suffisant pour tester certains programmes. Mais si par après, il en faut plus, vous pourrez en rajouter.

Image Installation Vm Debian 6.0.5

Vous devez sélectionner un disque de stockage. Par défaut, le template de Debian Squeeze propose 8 Gigas, ce qui est assez pour une Vm de test.

Image Installation Vm Debian 6.0.5

Vous arrivez à la fin de la création de la Vm, une page reprend les informations utiles de la Vm que vous êtes occupé de configurer.

Image Installation Vm Debian 6.0.5

Vous sélectionnez la Vm, vous cliquez sur l’onglet console et vous obtenez la console de la Vm. C’est parti, pour l’installation.

Image Installation Vm Debian 6.0.5

Une option a ne pas oublier, c’est le serveur SSH. Car personnellement je préfère utiliser Putty pour accéder à mes Vms que la console dans XenCenter. Mais libre à vous de travailler soit avec Putty soit avec XenCenter.

Image Installation Vm Debian 6.0.5

Création d’une ISO Library sur XenServer

XenServer permet la création d’ ISO library, ce qui permet d’avoir toutes les ISO que vous avez stockées dans un répertoire partagé sur votre réseau.

Ci-dessous ma liste d’ISO disponible

Image liste d'ISO

Screenshots de ma liste d’ISO

Pour arriver à ce résultat, il faut ajouter un nouveau Storage, on choisit Windows File Sharing (CIFS).

Image Création Storage ISO

 

Ensuite on spécifie un nom pour notre Storage.

Image Création Storage ISO

 Et enfin on définit le chemin d’accès du répertoire qui contient les ISO.

Image Création Storage ISO

Une fois les différentes étapes finies, on vérifie que toutes les ISO sont bien listées par Xen.

Image Création Storage ISO

XenServer

XenServer est un hyperviseur de machine virtuelle. C’est-à- dire que l’on peut créer à souhait des machines virtuelles, les transformées en Template. Partir d’un Template pour créer une machine virtuelle,…

Image console XenCenter

Screenshots de la console du Xenserver

Il existe une application cliente (XenCenter) qui permet de se connecter au XenServer pour l’administrer. Ce qui permet de faciliter la création des Vms et la gestion de celles-ci.

Image XenCenter

Screenshots de mon XenCenter

Pour ma part, je l’utilise avec la licence gratuite. Dont les options me satisfont , je n’ai pas besoin de plus.

Vous pouvez le télécharger  => ICI

Bon amusement