Les billets de blog

OpenSSH et les socket de contrôle

Garder une connexion SSH active en arrière plan et pouvoir la stopper quand on veut, sans garder son PID, quelle idée merveilleuse hein ? Personnellement j’en avais besoin. Autre possibilité, se connecter une fois à un serveur et ne pas avoir à se reloguer à chaque fois que je veux retourner sur le serveur, pareil ce serait bien. Et bien c’est possible. Suffisait de lire la doc en fait. Voilà un petit billet qui va vous parler de tout ça.

Outrepasser un proxy

Me voilà sur un projet Python qui demande une installation via le fameux bootstrap.py assez intéressant pour automatiser une installation complète du projet. Or, je me retrouve derrière un proxy http très restrictif, et python a beaucoup de mal à passer outre. Voici la méthode qui m’a permis de faire mon installation. Les prérequis sont: -avoir un serveur externe qui permette une connexion SSH -les outils corkscrew et proxychains -un peu d’aspirine

Monter un répertoir ssh sans coupure

Je travaille souvent sur mon serveur (Linux évidemment) et j’ai tendance à vouloir transférer des fichiers ou en récupérer… Vous allez me dire “ouais, scp en ligne de commande ou encore sftp:// dans le navigateur de fichier nautilus… mais il existe une meilleure méthode pour avoir accès à son serveur: faire un point de montage fuse. Avant d’attaquer, il faut savoir qu’un souci peut apparaître avec SSH si la connexion est inactive.

Transfert SSH en PHP

Juste pour vous donner un lien sympa, celui de Brice (un des développeurs de Copix, qui nous présente comment réaliser un transfert SSH/SFTP en PHP. J’avais déjà réalisé une classe SSH2 pour Copix, mais celle de Brice est très intéressante et surtout très utile. Voir ici: Classe SSH2/SFTP en PHP sur peLmeL.org. Une des grandes idées de Brice est de permettre le transfert d’un fichier ou d’un répertoire entier. Notez que vous pouvez arranger la classe pour utiliser une paire de clefs plutôt que l’utilisation de mot de passe.

OpenOffice en mode serveur

Il est parfois compliqué de créer des documents dignes de ce nom en PDF à partir de templates… Soit on tente d’utiliser des librairies telles que FPDF, HTPM2PDF pas forcément très classes, soit on cherche à monter une solution plus qualitative. Il existe des solution propriétaires très bien faites (dans le genre de Adobe…) mais dans un monde où le libre prend le dessus, nous pouvons monter des solutions très professionnelles.

Tunnel SSH local et renverse

J’ai déjà traité ce sujet il y a quelques temps, mais je n’avais pas bien approfondi les différentes options et alternatives qui peuvent exister pour créer un tunnel SSH. J’avais simplement oublié de parler des tunnels inversés (reverse tunneling) et il manquait d’exemples. Voilà qui est corrigé dans ce qui va suivre. qu’est-ce que SSH SSH est un shell sécurisé. Il remplace presque unanimement telnet, et a l’avantage d’être très solide en terme de sécurité.