Affichage des articles dont le libellé est Trucs et astuces. Afficher tous les articles
Affichage des articles dont le libellé est Trucs et astuces. Afficher tous les articles

mardi 22 décembre 2009

Install Adobe Air sur Linux 64 bits: Libs déjà installés:

Le point #10 pour l'installation sur Ubuntu peut ne pas marcher, les fichiers '.so' existant déjà sur le système.

Donc, si nécessaire, les renommer d'abord par sécurité, sinon les "ln -s" ratent:

sudo mv /usr/lib32/libnss3.so /usr/lib32/x00-libnss3.so
sudo mv /usr/lib32/libssl3.so /usr/lib32/x00-libssl3.so
sudo mv /usr/lib32/libnspr4.so /usr/lib32/x00-libnspr4.so

en référence à :

"$ sudo ln -s /usr/lib32/libnss3.so.1d /usr/lib32/libnss3.so
$ sudo ln -s /usr/lib32/libssl3.so.1d /usr/lib32/libssl3.so $ sudo ln -s /usr/lib32/libnspr4.so.0d /usr/lib32/libnspr4.so"
- Install Adobe AIR Linux 1.5 on 64-bit Linux distributions (afficher sur Google Sidewiki)

mardi 28 octobre 2008

Comment résoudre le problème 'Remote host identification has changed' avec ssh


Après mise-à-jour des composants de ssh, pour des raisons de sécurité par exemple, ou d'autres raisons obscures, vous obtenez le type de message suivant lorsque vous voulez vous connecter via ssh sur la machine concernée:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is

Tout-à-fait normal dans ce cas. Gênant si vous vous en appercevez juste quand vous êtes très pressé, sinon plutôt rassurant pour votre sécurité.

Plusieurs solutions expéditives existent:
  • supprimer ~/.ssh/known_hosts: pas très 'élégant', et vous perdez dans ce cas les informations concernant les autres machines-serveur ssh aussi
  • supprimer la ligne concernant la machine que vous voulez atteindre, dans ~/.ssh/known_hosts: faudrait déjà que le fichier ne soit pas crypté, ou que vous ayez un module crypto greffé sur le bulbe mou
  • etc...

Pourquoi tant de violence, alors qu'il suffit d'une commande pour générer la clé de nouveau?

ssh-keygen -R hostname

'hostname' étant la machine, par exemple l'adresse ip, que vous voulez atteindre par ssh. (192.168.0.x etc...)

Est-il besoin de le repéter, Linux est loin d'être une boîte noire surtout en matière de sécurité. Pour plus d'informations, ne serait-ce que pour comprendre ce que je suis en train de vous dire de taper sur votre machine, le plus simple avant de déranger google est, comme d'habitude, de commencer par:

man ssh-keygen

vendredi 27 juin 2008

Comment optimiser la connexion Internet avec un cache DNS pdnsd

Quand votre navigateur a besoin de contacter un site, quand d'autres applications ont besoin de contacter un serveur, ils doivent d'abord faire comme vous quand vous envoyez une lettre: ils consultent un annuaire avant d'y établir une connexion et effectuer les transactions nécessaires. Dans notre cas, l'annuaire dont ils est question est représenté par les serveurs DNS, en principe ceux fournis par votre Fournisseur d'Accès Internet.

Un cache DNS permet de s'affranchir des interrogations répétitives à destination de ces dits serveurs: votre machine Linux ou une autre machine sur le réseau gardant en mémoire l'adresse des sites, l'interrogation de l'annuaire peut schématiquement se faire à la vitesse de l'éclair et "il ne reste plus" qu'à passer aux choses serieuses en contactant directement les serveurs destinataires.

Si la plupart des caches DNS gardent les informations en RAM, mémoire volatile, et les perdent chaque fois que la machine est éteinte, pdnsd les écrit sur le disque dur et peut vous les reservir après reboot: utile notamment pour les ordinateurs portables!

La bonne nouvelle est que depuis Ubuntu Hardy Heron, son installation et sa configuration avec resolvconf sont des plus faciles:

sudo apt-get install pdnsd resolvconf
...se charge dorénavant de tout! A la fin de l'installation, un écran de configuration apparaîtra automatiquement afin de vous demander le type de configuration souhaité: choisissez la configuration avec resolvconf, de telle sorte d'avoir une configuration cohérente, et pour laisser à resolvconf le soin de gérer automatiquement le fichier... /etc/resolv.conf

Testez au moins deux fois par une commande de type

dig www.google.com
...à partir de la deuxième fois il y a des chances que vous ayez quelque chose du type:

;; Query time: 0 msec
Et çà se ressent à l'utilisation!

lundi 19 novembre 2007

Comment chercher un fichier sur Linux grâce à "find"

Est-il besoin de le dire? Si les interfaces graphiques mises à disposition sous Linux sont redoutablement novatrices, fléxibles, pratiques et belles, il n'en demeure pas moins que la ligne de commande (shell) reste bien plus efficace quand il s'agit d'effectuer rapidement certaines tâches.

Comme nous le rappelle cet article en anglais trouvé grâce à lifehacker, 'find' fait partie de ces commandes bien pratiques. "How to find files on your computer with find", sur le blog "Debian/Ubuntu Tips & Tricks", n'est qu'une entrée en la matière mais a le mérite d'être clair et concis.