Consommer un Web Service SOAP avec Authentification Basique en C#

Interagir avec des services web SOAP, par exemple ceux développés en PHP, depuis une application .NET est une tâche courante. Lorsque ces services sont protégés par une authentification HTTP basique (Basic Auth), la configuration du client C# nécessite une petite étape supplémentaire, mais elle est plus simple qu’il n’y paraît. Ce guide montre la méthode standard et recommandée pour consommer un web service SOAP sécurisé avec Basic Auth en utilisant C#. ...

juin 26, 2011 · 3 min · 533 mots · oxomichael

Configurer un accès SFTP sécurisé avec OpenSSH

SFTP (SSH File Transfer Protocol) est une méthode sécurisée pour transférer des fichiers sur un réseau. Contrairement à FTP, toutes les données, y compris les identifiants, sont chiffrées. Les versions modernes d’OpenSSH intègrent un serveur SFTP, ce qui permet de mettre en place des accès restreints au transfert de fichiers sans avoir besoin d’un shell SSH complet. Ce guide explique comment créer un utilisateur limité exclusivement à un accès SFTP et confiné à son répertoire personnel (chroot). ...

septembre 7, 2010 · 3 min · 561 mots · oxomichael

Mise en place de Pure-FTPd avec des utilisateurs virtuels

Pure-FTPd est un serveur FTP sécurisé et facile à configurer. Une de ses fonctionnalités les plus utiles est la gestion des utilisateurs virtuels. Contrairement aux utilisateurs système, les utilisateurs virtuels n’existent que pour le service FTP. Ils sont stockés dans une base de données dédiée, ce qui permet de ne pas créer de vrais comptes sur le système d’exploitation et d’améliorer ainsi la sécurité. Ce guide vous montrera comment configurer Pure-FTPd pour utiliser une base de données d’utilisateurs virtuels. ...

juillet 14, 2010 · 3 min · 522 mots · oxomichael

Convertir un répertoire en UTF-8 avec PHP

Il est parfois nécessaire de convertir l’encodage d’un grand nombre de fichiers, par exemple lors de la migration d’un ancien projet. L’encodage UTF-8 est aujourd’hui la norme, mais de nombreux fichiers plus anciens peuvent utiliser des encodages comme ISO-8859-1 ou Windows-1252. Voici un script PHP moderne et autonome qui parcourt récursivement un répertoire source, détecte l’encodage de chaque fichier et le convertit en UTF-8 dans un répertoire de destination. Contrairement à l’ancienne version qui reposait sur des commandes shell (file, iconv), ce script utilise exclusivement les extensions natives de PHP (mbstring, SPL), le rendant plus portable et plus fiable. ...

janvier 22, 2010 · 3 min · 461 mots · oxomichael

Generate a password in PHP

Note de mise à jour (Juillet 2025) : Cet article est conservé pour l’archive. Les méthodes présentées ici (rand(), srand()) ne sont plus considérées comme sécurisées. Pour une approche moderne et sûre, veuillez consulter la version mise à jour de cet article : Générer un mot de passe sécurisé en PHP (Version 2025) La sécurisation d’un mot de passe dépend du nombre de caractères différents présent dans celui-ci. Voici une solution pour rendre les mots de passe sécurisé lors de leur génération: code : ...

février 23, 2007 · 3 min · 439 mots · oxomichael