Technologie
scp sans password
La commande scp permet de copier un fichier d’une machine à une autre en SSH. Selon comment est configuré SSH, il faut à chaque fois redonner un password pour la copie.
Voici comment faire pour autoriser une machine A à se connecter sur une machine B et copier facilement les fichiers.
1 - Genération des clés
Sur la machine A :
$ ssh-keygen -t rsa
(je ne mets pas de passphrase)
On va ainsi avoir 2 fichiers (clé publique et clé privées) dans ~/.ssh/
2 - Autorisation de la machine A à se connecter à B
Sur la machine B:
Copier/Récupérer le fichier ~/.ssh/id_rsa.pub généré précédemment, puis le rajouter dans la liste des clés autorisées.
cat id_pub.rsa >> ~/.ssh/authorized_keys
3 - Copier les fichiers sans password.
Maintenant, on peut copier des fichiers depuis A vers B sans devoir entrer un password à chaque fois.
Préservez votre vie privée !
Article rédigé par Arnaud Rolly
Nous allons mettre en place une partition cryptée, /dev/hdb1 par exemple (première partition du disque esclave de la première nappe IDE).
Attention : les commandes modprobe, losetup et mkfs.ext3 doivent être exécutées avec le super utilisateur (root).
Avant tout, il faut s’assurer que le noyau supporte le cryptage. Normalement, soit votre noyau est compilé avec l’option, soit il faut insérer le module approprié, cryptoloop (sous une Mandrake 10.0 par exemple) :
# modprobe cryptoloop
Lire la suite ce cet article »
SSH et REMOTE HOST IDENTIFICATION HAS CHANGED
Article rédigé par Jérémy Fressard
Que faire quand on veut se connecter sur une machine distante et que ssh nous répond la phrase suivante ??
[root@ben root]# ssh root@192.168.0.206
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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 da:49 :f9:2c:91:2c :b1 :c9 :b4:20:41:91:56:77:2d :a7. Please contact your system administrator. Add correct host key in /root/.ssh/known_hosts to get rid of this message. Offending key in /root/.ssh/known_hosts:11 RSA host key for 192.168.0.206 has changed and you have requested strict checking. Host key verification failed.
En fait c’est la clé publique de chiffrement du destinataire qui a changé (réinstallation de ssh par exemple). Il faut donc, tout simplement, aller supprimer la ligne correspondante de cette machine dans le fichier de son compte :
# vi .ssh/known_hosts
Puis tapper dd (suppression/couper de la ligne sous vi) sur la ligne ou il y à l’@ IP du destinataire.
Exemple en détail :
- Sur une machine B Mr.Y ré-installe le serveur ssh :
rpm -e ssh.. rpm -ivh ssh.. - Mr. X sur sa machine A essaie de s’y connecter en ssh (SACHANT QU’IL S’ETAIT DEJA CONNECTE AUPARAVANT et que son système avait donc memorisé la clé publique dans le fameux fichier known_host). Hors sur la machine distante B ssh à été reinstallé, ce serveur ssh ne peut pas avoir générer la même clé qu’auparavant (random) donc la clé qui se trouve dans le fichier known_host de Mr. X sur la machine A n’est plus la bonne !
- Et que va t’il se passer après la suppression de cette ligne ?? Lorsque Mr.X va vouloir se connecter à la machine B, le système va lui demander s’il veut enregistrer la clé publique d’un nouveau destinataire inconnu (car on a detruit la ligne correspondante) dans ton fichier knowhost. (YES/NO) Il faut bien sur mettre YES.
J’espère que ca pourra aider ceux qui débutent sous Linux.
Installer une solution de streaming libre (Icecast 2-0 & Ices)
Article rédigé par max
Les différents tests ont été faits sur Red Hat8 et Fedora.
Téléchargement
Seule la version 2 de Icecast streame en ogg vorbis et mp3. On choisira donc cette version, parce qu’on aime savoir qu’on va pas faire ecouter aux gens des trucs pas libres.
Icecast
Vous pourrez le télècharger sur http://www.icecast.org/download.php en version RPM ou en archives. Je crois que des paquets Debian existent aussi…
Ices
Vous pourrez télècharger Ices ici http://www.icecast.org/ices.php. On choisira le version 0.3. C’est une archive, mais des paquets RPM existent .
Lire la suite ce cet article »
[PFE] Compte Rendu Réunion n°6
COMPTE RENDU REUNION
Personnes présentes
- Rémi
- Pierre
- Fréderic Wils
But
Réaliser le code permettant le calcul de la vraissemblance.
Moyens
Utilisation des toolkits Alizée et SPro.
Travail effectué
Écriture du code de Score.cpp, réalisant le calcul de vraisemblance trame à trame (feature) d’un fichier (prm) avec les différents modèles réalisés (raw).
- Créer un serveur de mixture pour stocker les modèles.
- Charger les modèles.
- Charger le fichier prm.
- Créer un serveur de feature pour stocker les trames du fichier prm.
- Charger les features dans le serveur.
- Créer un serveur de Stat pour réaliser la vraissemblance.
- Faire les références aux modèles.
- Remettre à zéro les vraissemblances (resetLLK).
- Parcourir toutes les features et calculer la vraissemblance avec chaque modèle.
On obtient des résultats comme ceux-ci :
<insérer fichier>
Chaque ligne correspond à une trame, le fichier comporte en fait plus de 54 000 lignes. La première colonne est le numéro de trame, les deux colonnes suivantes représentent la vraissemblance du fichier audio par rapport au modèle de musique (respectivement parole) moins la vraissemblance du fichier audio par rapport au modèle du monde.
Mr Costa doit nous donner à partir des informations de fréquence d’échantillonage (44 100 Hz), de nombre de points de la FFT (128 points), et de nombre de filtres de la filter-bank (24), les coefficients des filtres à appliquer au signal audio.
