Gestionreseau Wiki
Advertisement

Pour refraichir la memoire :

Système d'exploitation =

Shell =

Language de programmation =

Installation des VMware Tools sur Debian/Windows[]

Créer dir (comme root) :[]

 # mkdir /media/cdrom 

ou

mkdir /mnt/cdrom

Verifier si le CDROM virtuelle est déjà monté, sinon monter :[]

# mount ...

Archiver = ? (types d'archives : .tar etc)

Compresser = ? (types d'archives compressés : .gz etc)

Unarchiver l'instalation de VMware Tools :[]

# tar xvf /media/cdrom/... /tmp

Lancer l'intallateur :

# cd /tmp/vmware-tools-distrib
# ./vmware-install.pl -d

Une autre alternative pour Debian 8.8+ :[]

IMG 20170704 105601

Installer open-vm-tools depuis les serveurs Debian :

# aptitude install open-vm-tools -y

Monter un repertoire partagé sur Debian :[]

# mount -t vmhgfs .host:/ /mnt/VMware

ou

# mount -t vmhgfs .host:/MonPartage /mnt/MonPartage

Attention ! Les repertoires /mnt/VMware ou /mnt/MonPartage doivent exister déjà ! On peut aussi utiliser une autre commande :

vmhgfs-fuse -o allow_other .host:/ /mnt/hgfs

L'option "-o allow_other" est la pour permettre non-root à acceder aux fichiers.

Pratique : cryptographie symétrique et asymétrique utilisant OpenSSL[]

Cloner la machine virtuelle Debian ― créer une copie avec un autre nom.

Changer les noms de deux machines :

[Machine 1] # echo Emetteur > /etc/hostname
[Machine 2] # echo Destinataire > /etc/hostname

Sur deux machines ― monter un repertoire partagé :

[Emetteur] # vmhgfs-fuse -o allow_other .host:/ /mnt/hgfs
[Destinataire] # ----"----

Generer des clés privées RSA pour le Destinataire:

[Destinataire] # openssl genrsa -out rsa.priv

Generer des clés publiques RSA :

[Destinataire] # openssl rsa -in rsa.priv -pubout -out rsa.pub

Copier la clé publique (attention !) dans le repertoire partagé entre les deux machines :

[Destinataire] # cp rsa.pub /mnt/hgfs

Recuperer la clé publique de Destinataire sur l'autre machine :

[Emetteur] # cp /mnt/hgfs/rsa.pub .

Créer un message sur Emetteur

[Emetteur] # echo "This is a message. Emetteur" > message.txt

Chiffrer le message sur Emetteur avec la clè publique de Destinataire :

[Emetteur] # openssl pkeyutl -encrypt -pubin -inkey rsa.pub -in message.txt -out message.enc

Verifier le message encrypté :

[Emetteur] # cat message.txt

Copier le message encrypté dans le repertoire partagé :

[Emetteur] # cp message.enc /mnt/hgfs

Recuperer le message encrypté sur l'autre machine :

[Destinataire] # cp /mnt/hgfs/message.enc .

Decrypter le message avec la clé privée :

[Destinataire] # openssl pkeyutl -decrypt -inkey rsa.priv in message.enc -out message.txt

Finalement ― lire le message initiale, decrypté :

[Destinataire] # cat message.txt

Voilà!

Montage automatique[]

Automount

Un petit extra ! Pour auto monter au démarrage votre dossier partager.

Passer en mode root :

su -

Rediger le fichier /etc/fstab :

nano /etc/fstab

ajouter la ligne:

.host:/ /mnt/MonPartage vmhgfs defaults 0 0

Sauvegarder et rebooter la machine virtuelle.

Advertisement