Sponsorised links
June 2008
ImapSync: migrer un compte imap vers un autre
ImapSync est un script qui permet de copier de manière incrémentale et récursive un compte mail depuis un serveur vers un autre, à l’aide du protocole IMAP. L’intérêt de cet outil est qu’il ne copie que les mails qui n’existent pas encore sur le serveur de destination, rendant la migration beaucoup plus rapide qu’avec d’autres méthodes, en particulier si la migration s’interrompt en plein milieu: avec ImapSync, la migration continuera la où tu t’en étais arrêté. On notera que cet outil préserve de plus le statut de chaque message (lu, non lu, supprimé). Enfin, chaque message copié peut au choix être supprimé de la boite d’origine ou non. Autrement dit, cet outil peut être utilisé aussi bien pour synchroniser un compte mail avec un autre, que pour migrer un compte mail.
May 2008
GNU Squad » Faire du SFTP dans un chroot avec scponlyc
Commençons tout d’abord par expliquer les quelques termes alambiqués du titre de ce billet pour les néophytes :
* SFTP signifie « Secure File Transfer Program », c’est un programme permettant de transférer des fichiers en utilisant une liaison chiffrée par SSH (Secure SHell) ; attention à ne pas confondre SFTP avec FTPS qui signifie pour sa part « File Transfer Protocol over SSL » !
* chroot est un programme permettant de changer le répertoire racine d’un processus afin que ce dernier n’ai accès qu’à une partie limitée de l’arborescence.
* scponlyc est un shell limité destiné uniquement aux transferts de fichiers dans un chroot.
Le but du jeu est donc de permettre à un utilisateur de transférer des fichiers sur un serveur de manière sécurisée sans qu’il n’obtienne pour autant un shell et sans qu’il lui soit permit de voir l’arborescence du serveur.
Benchmark d'un serveur MySQL - Tux-planet
Voici une petite astuce qui permet de faire un benchmark très rapide sur un serveur MySQL, afin de vérifier ses performances.
Postfix, SMTP, SASL (SSL), TLS, POP3 et IMAP - Alsacréations
Configuration d'un serveur smtp avec auhentification
Trouver facilement les gros fichiers ou répertoires sur une machine Unix - Dur Comme Faire
Une petite astuce rapide en attendant que ce blog reprenne un rythme plus constant.
Il arrive malheureusement de découvrir qu'un disque est saturé mais comment trouver rapidement les fichiers ou répertoires qui prennent inutilement de la place ?
La commande suivante permet de lister les fichiers situés dans le répertoire /home/jmf et faisant plus 10 Mo.
My Webapplication Firewall Tutorial.
Ronald van den Heetkamp, du HackerWebzine , nous propose son firewall : un fichier htaccess !
Le mod_rewrite permet des prousesses tout à fait remarquables (le mieux étant tout de même de tout mettre dans httpd.conf, en complétant le tout avec une compile d'Apache sur-mesure)
Analyse des méthodes HTTP
Analyse de l'en-tête cookie
Analyse du query string
Analyse du referer
Si quelque chose cloche : la requête entière est redirigée vers un fichier php qui loggera le tout.
Sponsorised links
April 2008
htaccess Generator
Un générateur de fichiers .htaccess pour apache.
Permet entre autre de gérer le rewrite_mod.
[Tutos] Administration de serveurs dédiés - Blog Alsacréations : XHTML, CSS et Standards web
Un ensemble de nouveaux tutoriels a été mis en ligne cette semaine pour inaugurer une nouvelle thématique : L'administration de serveurs dédiés. En effet, les hébergements dédiés sont devenus monnaie courante, et il est fréquent de devoir plonger les mains dans le cambouis.
Ces tutoriels ont pour but de servir de feuille de route à la mise en place d'un serveur web sous Apache assorti de PHP et MySQL, ainsi que de services mail et ftp. Des conseils en matière de monitoring, de sauvegarde et de sécurité complètent le tour d'horizon.
Deux d'entre eux abordent également de façon rapide l'installation du webmail Roundcube et du panel de gestion DTC pour contrôler plus efficacement les services évoqués précédemment dans le cas d'un hébergement multi-domaines.
[Tutos] Administration de serveurs dédiés - Blog Alsacréations : XHTML, CSS et Standards web
Un ensemble de nouveaux tutoriels a été mis en ligne cette semaine pour inaugurer une nouvelle thématique : L'administration de serveurs dédiés. En effet, les hébergements dédiés sont devenus monnaie courante, et il est fréquent de devoir plonger les mains dans le cambouis.
Configuration d'un serveur dédié de A à Z - Alsacréations
Il va falloir que je mette les mains dans le cambouis un de ces quatres.
March 2008
Load Balancing et Fail Over pour les services Web » UNIX Garden
Comment gérer la répartition de charge et la tolérance aux erreurs lors de l’invocation d’un service web ? Nous allons étudier le problème et proposer une solution élégante, s’appuyant sur la création d’un plugin du framework Axis, généralement utilisé pour les applications Java.
Les services web permettent d’invoquer des services publiés sur des serveurs HTTP, JMS ou autres. Un service web est identifié par un URL, appelé « port » dans le jargon. Cela identifie un serveur, un port de socket et un chemin. Le client doit générer une requête en XML et l’envoyer en mode POST sur l’URL du service web. Celui-ci analyse la requête, invoque le service et la méthode correspondante, puis retourne une réponse ou une exception à l’appelant. Tout cela au format XML.
Comment les serveurs peuvent-ils garantir leur fonctionnement ? Que faire si un serveur tombe ? Est-ce qu’un serveur de secours est disponible ? Étudions les différentes techniques à notre disposition pour garantir l’exécution d’un service web dans le cadre d’une publication HTTP.
Créer son serveur VPN sous Debian | Le blog de My1
Voici un tutoriel tout frais qui va vous permettre comme moi d’avoir son propre serveur VPN (Virtual Private Network).
Un serveur VPN, c’est quoi ? Pennons mon exemple : J’ai un serveur à la maison et j’ai un pc portable avec lequel je bouge beaucoup. J’avais envie d’un système me permettant d’être dans mon réseau local partout où j’irais dans le monde. C’est le but du VPN, il va agir comme un tunnel chiffré entre le client et le serveur via des certificats.
Journal de aurelieng: Mini serveur (Linutop, Norhtec, Koolu, Embeddedpc) ?
Voilà un état des lieu préliminaire de quelques machines qui pourrait vous interesser: il s'agit des minipc, de la taille d'une petite boite de chocolat, basse consommation, parfait pour faire office de machine d'appoint pour de la bureautique par exemple, et surtout pour servir de passerelle, serveur de fichiers, petit serveur LAMP, etc.
Journal de aurelieng: Mini serveur (Linutop, Norhtec, Koolu, Embeddedpc) ?
Voilà un état des lieu préliminaire de quelques machines qui pourrait vous interesser: il s'agit des minipc, de la taille d'une petite boite de chocolat, basse consommation, parfait pour faire office de machine d'appoint pour de la bureautique par exemple, et surtout pour servir de passerelle, serveur de fichiers, petit serveur LAMP, etc.
