Linux

Logiciel graphique avec Docker : Haroopad

Lors de la formation Docker que j’ai pû suivre lors de mon stage chez Zenika, j’ai souhaité prendre des notes en Markdown. Pas encore très à l’aise avec la syntaxe, je souhaitais utiliser un éditeur qui proposait une visualisation directe du document. Mon choix s’est porté sur Haroopad, un éditeur en cours de développement mais suffisamment abouti pour mon utilisation. Après un essai d’installation infructueux sur ma Debian 7.8, je découvre que ce logiciel est disponible en package Deb mais pour Ubuntu car il nécessite une librairie non disponible pour le moment dans la version stable de Debian. Heureusement, la formation Docker va m’apporter la solution. Je vais donc vous présenter le moyen que j’ai trouvé pour utiliser une application graphique comme Haroopad dans un conteneur Docker.

Haroopad dans Docker

spacer

Linux Debian : Unprivileged user can not mount NTFS block devices

J’ai récemment réinstallé mon poste avec la dernière version de Debian 7.8. L’installation s’est très bien déroulée mais lorsque j’ai voulu connecter mon disque dur formaté en NTFS et accéder à celui-ci par l’interface graphique, j’ai reçu un message d’erreur : « Unprivileged user can not mount NTFS block devices ». Après quelques recherches, j’ai pu trouver la réponse à mon problème.

Logo Debian

spacer

Créer un dossier de partage accessible par FTP sur Debian

Récemment, j’ai voulu partager un fichier contenant des données d’administration avec les autres utilisateurs de notre serveur GNU/Linux Debian. Afin de ne pas avoir à faire plusieurs manipulations à chaque modification, j’ai mis en place un lien symbolique vers leur dossier personnel. La première interrogation est très vite arrivé: comment accéder à ce document via FTP, les liens symboliques n’étant pas visibles sur le logiciel FileZilla. Je me suis d’abord demandé comment faire pour que le logiciel détecte les liens. Mais le problème n’était pas vraiment là. Nous allions avoir sûrement d’autres petits documents à partager, les liens symboliques n’était pas pertinents. Je me suis donc tourné vers une solution plus longue durée, un dossier partagé accessible sans configuration du client FTP. Je vais décrire ici comment le mettre en place.

sharedfolder

spacer

Installation et gestion des versions de Java sous Linux

L’installation de programmes sous Linux se fait généralement par les gestionnaires de packages qui assurent les mises à jour des programmes. Java n’échappe pas à cette règle. Cependant plusieurs versions des Java Development Kit et de Java Runtime Environment sont parfois disponibles sur les dépôts : Open et Oracle. Il est également possible d’avoir installé plusieurs versions sur sa propre machine, alors il faut pouvoir changer la configuration utilisée par défaut. Quelles sont les différences entre ces environnement et comment les changer?

 javatux

spacer

Récupération du SSH derrière le pare-feu grâce au mode Rescue

L’administration d’un serveur Linux passe principalement par le protocole SSH permettant de se connecter en mode console au serveur. Lors de la précédente phase de maintenance que j’effectuais sur le serveur, j’ai été amené à changer le port de ce protocole sans modifier le pare-feu ce qui m’empêchait alors de me reconnecter sur le serveur. L’hébergeur OVH chez qui nous avons loué ce serveur propose de nombreux services. Si la plupart sont payants car nécessitant l’intervention d’un technicien sur place, l’entreprise a également mis en place des systèmes permettant la maintenance des serveurs à distance. Je vais vous présenter aujourd’hui le mode Rescue qui m’a permis d’éviter une réinstallation du serveur.

SSH : Mode Rescue

spacer