Archives
Catégories
Reclame
Author Archives: zephilou
Centos en vm et sa couche IP
Apparement avec CentOS 6.2, la couche ip de l’interface habituelle eth0 ne se met pas en dhcp forcement.
Voila comment remédier la chose
vim /etc/sysconfig/network-scripts/ifcfg-eth0
Et on rajoute le protocole dhcp et le fait que l’interface demarre au boot.
ONBOOT="yes" BOOTPROTO="dhcp"
Un reglage par defaut assez deroutant …
Le streaming est mort … vive le torrent !
Apres le coup d’arrêt au streaming avec la fermeture de MegaUpload, une nouvelle race de service voit le jour et risque de s’imposer : le BitTorrentLive.

En effet le créateur du protocole bittorent, Bram Cohen, vient d’appliquer le torrent au streaming avec un temps de latence de 5 secondes visé, et semble bien prometteur. Le seul hic, c’est que le protocole n’est pas opensource !
Nul doute qu’une alternative libre emmergera prochainement :)
Source: Korben
Retour sur les conferences #leweb
Si vous avez raté cet evenement en voici une passionnante : le controle par l’esprit :)
Cette technologie a énormément évoluée et devient maintenant possible … bluffant !
Caracteres ASCII
Des fois l’ASCII ca sauve la vie !
Imaginez que vous ayez à insérer des séparateurs dans des données contenant l’ensemble des caractères séparateurs, vous aller avoir soit à mettre un séparateur multi-caractères soit vous pouvez introduire un caractere ascii qui lui n’occupe qu’un caractère.
Ici on va prendre le ACK qui est utilisé dans les liaisons de données de type Half Duplex (Wikipedia Duplex )
$ touch vide_1.tx $ echo '' >vide_2.tx $ echo -en "\006" >vide_3.tx $ cat vide_1.tx $ cat vide_2.tx $ cat vide_3.tx $ hexdump vide_1.tx $ hexdump vide_2.tx 0000000 000a 0000001 $ hexdump vide_3.tx 0000000 0006 0000001
Et voila on a un séparateur qui n’occupe qu’un caractère et qui est un séparateur qui ne devrait pas être dans vos données.
Syntaxe informix du dbexport et du dbimport
Pour faire un backup facilement passable d’un informix a un autre avec des versions ou des
architectures differentes, on peut passer par un dbexport/dbimport.
- Dbexport :
dbexport –c –X db_name
L’export crée un repertoire du type db_name.exp.
- Dbimport :
dbimport -c db_name -i /path/where/export/is -d dbs_restore
Attention si vous specifiez une option -l que se soit en buffered ou unbuffered vous vous exposez à des LONG TRANSACTIONS.
La syntaxe rsync
Un petit pense bete sur du backup en CLI avec rsync :
-
Une synchronisation de local – ssh port different de 22 en supprimant sur la destination ce qui n’est pas/plus sur la source.
rsync -a –progress –delete source/ user@192.168.1.13:/dest
-
Une synchronisation de local – ssh port different de 22
rsync -azv –progress –rsh\=’ssh -p722′ /source user@192.168.1.13:/dest
-
Une synchronisation de local – ssh port different de 22 et pattern de fichiers
rsync -azv –progress –rsh\=’ssh -p722′ –include ‘*.mp3′ /source user@192.168.1.13:/dest
Reset d’un mot de passe user sur linux
Pour reprendre la main sur un système (une veille vm ou on a oublié le password par exemple) rien de plus simple.
* Booter sur un LiveCd ou un LiveUsb
* Utiliser un LiveCD en choisissant : Rescue a broken system
* Laisser le wizard détecter le matériel
*Choisissez : Execute a shell in a partition en choisissant la partition initiale
nano /etc/shadow
Supprimer la chaine entre les doubles points :
pentest:$6$cHjNWrddZ492kCuPxDC//pYC4XUHhBgiRMBBFoO0:14865:0:99999:7:::
pour avoir :
pentest::14865:0:99999:7:::
* Rebooter, le mot de passe de ce user vient de disparaitre
Il s’agit là de la methode du « cold boot attack », il y a cependant un écueil de taille puisque si l’encryptage du home a été activé les documents ne seront plus lisibles.
De retour sur le blog !
Apres plus d’un an je me remets sur le blog, pourquoi une si longue pause ? A force de pratique les brouillons de tutoriaux se sont accumules et mon gout pour la distribution Ubuntu est devenu de moins en moins evident.
Les dernières version de Ubuntu m’ont décidées à passer sur d’autres distributions et pendant ce temps j’en ai aussi profité pour passer mon desktop sour Mac.
Le temps de remettre un peu d’ordre sur le blog et les tutoriaux vont pouvoir s’enchainer.
VMware remote console management sans navigateur
Pour contourner cet epineux probleme :
* Lancez Firefox et aller sur la page
about:config
* cherchez ssl2 et changer la valeur suivante à true :
security.enable_ssl2
* Dans Firefox allez sur l’adresse de votre hyperviseur :
http://vmwareserver:8333/
* Sélectionnez une VM et aller dans l’onglet console pour installer le plugin
* Regardez aussi dans l’url, il y a l’ID de la VM (ici 16) sous la forme :
https://vmwareserver:8333/ui/#{e: »VirtualMachine|16″,w:{t:true,i:0}}
* Récupérez le répertoire de votre profil Firefox:
ls -1 ~/.mozilla/firefox/ | grep default
* Descendez les droits sur le plugin :
chmod -r 755 ~/.mozilla/firefox/`ls -1 ~/.mozilla/firefox/ | grep default`/extensions/VMwareVMRC@vmware.com/plugins/*
* Creez un lien symbolique pour faciliter l’accès:
cd ~/Desktop
ln -s ~/.mozilla/firefox/`ls -1 ~/.mozilla/firefox/ | grep default`/extensions/VMwareVMRC@vmware.com/plugins/vmware-vmrc
ln -s ~/.mozilla/firefox/`ls -1 ~/.mozilla/firefox/ | grep default`/extensions/VMwareVMRC@vmware.com/plugins/vmware-vmrc
Il n’y a plus qu’à lancer Remote console en double cliquant sur le lien et en fournissant l’adresse de l’hyperviseur ainsi que vos login et password.
Nouveau patch VMware Server 2 sur 10.04
Suite à la réinstallation de mon VMware, j’ai vu que le patch de Ramon de Carvalho Valle n’était plus disponible, mais grâce à jackos du forum ubuntu-fr voici un patch fully fonctionnal :
#wget http://download.github.com/raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27.tar.gz
#tar xsvf raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27.tar.gz
#mv VMware-server-2.0.2-203138.x86_64.tar.gz raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27
#cd raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27/
#sudo ./vmware-server-2.0.x-kernel-2.6.3x-install.sh
#tar xsvf raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27.tar.gz
#mv VMware-server-2.0.2-203138.x86_64.tar.gz raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27
#cd raducotescu-vmware-server-linux-2.6.3x-kernel-f271f27/
#sudo ./vmware-server-2.0.x-kernel-2.6.3x-install.sh
