URL: https://linuxfr.org/news/67-chaussettes-pour-openssh Title: 67 chaussettes pour OpenSSH Authors: Sytoka Modon Davy Defaud, Benoît Sibaud et patrick_g Date: 2014年10月15日T21:40:18+02:00 License: CC By-SA Tags: openssh, debian et lwn Score: 57 Le 6/10, OpenSSH est sortie en version 6.7. Faut‐il vraiment dire ici ce que fait OpenSSH ou est‐ce dans l’inconscient collectif des libristes ? En très bref, c’est un serveur et un client du protocole SSH, digne descendant de `telnet`, qui ajoute pas mal de truc comme la redirection de ports... #Quoi de neuf en octobre ? * Les algorithmes de chiffrement par défaut ont été changés et notamment [CBC](http://fr.wikipedia.org/wiki/Mode_d%27op%C3%A9ration_%28cryptographie%29#Encha.C3.AEnement_des_blocs_:_.C2.AB_Cipher_Block_Chaining_.C2.BB_.28CBC.29 "Cipher Block Chaining") et [[Arcfour]] ont été désactivés (pas supprimés, il est toujours possible de les activer). * La prise en charge de la bibliothèque _tcpwrapper_ a été supprimé. Cela pose, par exemple, des problèmes pour la future Debian _Jessie_ car c’était une fonctionnalité encore souvent utilisée par de nombreux utilisateurs. Debian a décidé de maintenir via un correctif la fonctionnalité pour le moment (voir les commentaires sur [_LWN_](http://lwn.net/Articles/615173/)). * La factorisation du code source continue afin d’améliorer le cœur en vue de fournir une bibliothèque utilisable de manière indépendante. Cependant, le travail n’est pas encore parfait du coté de l’interface de programmation (API), donc la bibliothèque n’est pas encore mise en avant. * `ssh` et `sshd` intègrent la prise en charge de la transmission (_forward_) des [_sockets_ UNIX](http://fr.wikipedia.org/wiki/Berkeley_sockets). Un port TCP distant peut être connecté à un _socket_ UNIX local et réciproquement. De même, on peut connecter deux _sockets_ UNIX ! Cette fonctionnalité n’était possible jusqu’à présent que pour X-Window via l’option `-X`, elle ouvre de grands horizons dans l’usage distant d’un poste de travail. * Ajout de la séquence d’échappement `%C` dans le client _ssh_ pour les commandes `LocalCommand` et `ControlPath`. `%C` représente un condensat (_hash_) du [_tuple_](http://fr.wiktionary.org/wiki/tuple) (hôte local, utilisateur distant, hôte distant, port). L’objectif est de pouvoir avoir un nom de fichier court et unique, car sur certains UNIX, on pouvait dépasser la limite du système pour les noms de fichiers correspondant aux _sockets_ UNIX ! Il y a encore pas mal de petites choses concernant le chiffrement, les procédures de test et de robustesse... Le mieux pour les passionnés est de lire la [note de version](http://www.openssh.com/txt/release-6.7) pour avoir une vision détaillée et complète. ---- [Notes de version](http://www.openssh.com/txt/release-6.7) [Annonce sur LWN](http://lwn.net/Articles/615173/) [Site web d’OpenSSH](http://www.openssh.com/) [OpenSSH sur Wikipedia](https://fr.wikipedia.org/wiki/OpenSSH) ----