Olivier Reynet

Articles classés sous ‘Linux’

xen sous debian Etch : création d’une machine virtuelle avec accès graphique via VNC

1 septembre 2008 · Commentaires Fermés

Création du fichier image avec les xen-tools :

xen-create-image --hostname virtual-1.domain.fr

Les paramètres principaux sont à modifier dans /etc/xen-tools/xen-tools.conf : DHCP, kernel, miroir de téléchargement, debootstrap… cf http://www.debian-administration.org/articles/533

Lancement de la machine virtuelle avec une console :

xm create -c virtual-1.domain.fr.cfg

Configuration de la machine virtuelle :

ajouter un mot de passe pour root et un utilisateur lambda

Modifier le sources.list

apt-get update
apt-get install vim-full scapy nmap tcpdump wireshark
apt-get install xserver-xorg vncserver xfonts-100dpi xfonts-75dpi xfonts-base rxvt
apt-get install gdm xfce4
apt-get install xfce4-terminal xterm rxvt
apt-get install iceweasel

Dasn /etc/gdm/gdm.conf, modifier comme suit la fin du fichier :
[servers]
0=VNC
[server-VNC]
name=VNC server
command=/usr/bin/Xvnc -geometry 1024×768 -depth 24
flexible=true

Du côté de l’hôte dom0 :

apt-get install xvcnviewer

puis :

xvncviewer @IP de la machine virtuelle

Catégories : Linux · Virtualisation
Tagué : , ,

Synchroniser une clé usb avec unison

13 décembre 2007 · Laisser un commentaire

Pour faire en sorte de ramener un système de fichiers identique au disque dur à la maison, on peut utiliser rsync ou unison. L’intérêt d’unison est qu’il fonctionne dans les deux sens et avec des systèmes microsoft et unix. La commande peut s’écrire :

unison -auto -batch ~/Documents /media/cleusb/backup

Les options auto et batch font qu’unison choisit ses propositions par défaut sans poser de questions interactives.

Faire un cron avec cette commande pour la lancer toutes les 5 minutes :

crontab -e

*/10 * * * 1-5 `unison -auto -batch ~/Documents /media/cleusb/backup`

Catégories : Linux · Réseaux
Tagué : , ,

Synchroniser un répertoire avec rsync et ssh

13 décembre 2007 · Laisser un commentaire

Pour synchroniser avec rsync et ssh :

rsync -avz -e ssh ~/Documents/ user@machine:~/backup/

Au préalable, utiliser ssh avec une authentification par clé. Afin qu’ssh ne demande plus de mot de passe, laisser la passphrase vide :

  1. générer la clé personnelle :
    ssh-keygen -t rsa -b 2048
  2. transférer la clé sur la machine distante via ssh :
    ssh-copy-id -i ~/.ssh/id_rsa.pub user@machine

Catégories : Linux · Réseaux
Tagué : ,