public marks

PUBLIC MARKS from camel with tag serveur

December 2008

Comment transformer un disque dur USB en disque dur réseau NAS pour pas cher ! | Korben

by 2 others (via)
Ce petit adaptateur USB-Réseau permet de transformer un bon gros disque dur des familles USB 2.0 en disque dur réseau dernier cri avec une bande passante 10/100 Mbps. Ce mini plug est auto-alimenté avec un disque 2,5 pouces mais peut aussi être branché sur le courant pour du matos un peu plus balèze. Il peut aussi être configuré pour servir de serveur FTP (max : 8 personnes) ou carrement de serveur Bittorrent. Evidement, je présente ça comme un plug pour disque dur mais vous pouvez brancher sur le réseau n’importe quel périph (Upnp) comme par exemple une imprimante…

Créer un certificat SSL multi-domaines — Lone-Wolf Scripts

Si vous administrez un serveur web avec de multiple domaines virtuels, vous avez sans doute été confronté à la problématique de la création de certificat SSL valide pour plusieurs domaines. Ce guide n'a pas pour but de vous expliquer la théorie des certificats SSL, mais de vous aider à créer des certificats valides pour plusieurs domaines. Il a été écrit pour fonctionner sur Debian 4.0 Etch.

IntraMessenger : messagerie instantanée en entreprise (intranet : réseau local/lan) (logiciel gratuit : freeware)

Créez votre réseau (serveur) de messagerie instantanée au sein de votre entreprise/communauté (intranet/internet), grâce à IntraMessenger. De conception unique et entièrement centralisée (serveur open source PHP/MySQL) il apporte une très grande souplesse, dont la possibilité d'authentification externe (ex: forum, CMS, ERP...). English Italiano Français Description générale TéléchargementCe logiciel permet de dialoguer en intranet (réseau informatique de l'entreprise), ou au choix sur internet, via un logiciel simple, équipé d'un 'moteur' (base de données) complètement centralisé et géré (administré) par vos soins : transparence et sécurité. Le serveur peut être installé sur le réseau local (lan) ou directement sur internet, simple à installer (l'habituel duo PHP/MySQL). Il permet aux sociétés/communautés (organisations, associations, institutions...) et groupes de travail dispersés de créer et contrôler leur propre réseau(x) de messagerie instantanée collaborative. Deux modes modes de fonctionnement complémentaires sont même disponibles (en exclusivité) : - open community : tous les contacts sont directement visibles sans même s'ajouter au carnet d'adresses (écoles, cybercafés...). - groups only : l'utilisateur ne gère plus de liste de contacts, mais c'est l'administrateur qui le place dans un ou plusieurs groupes. L'utilisateur voit alors (et uniquement) tous ceux du (des) même(s) groupe(s) que lui.

UbunBloX » Archives du Blog » Installation d’un serveur FTP : VsFTPd

Very secure FTPd est un outil très complet, stable, sécurisé et performant à la fois. Il permet une gestion du serveur à la carte selon les besoins de l’administrateur, sa relative complexité ne doit surtout pas être un frein à son utilisation car au final on se rend bien compte que les multiples possibilités d’utilisations font de VsFTPd un logiciel puissant, hautement configurable. Sans nul doute, ce logiciel est ce qui se fait de mieux en la matière ! Dans le cadre de cet article, nous allons faire en sorte que l’espace disque soit partagé de deux manières. Un utilisateur que l’on nommera paul aura les droits suivants : lecture, écriture et suppression. Le deuxième qui s’appellera tom pourra uniquement avoir accès en lecture seule, il ne pourra en aucun cas uploader, déplacer où encore supprimer un fichier contrairement à paul. Autre point important, l’accès au serveur en anonyme sera tout simplement refusé par soucis de sécurité.

Transformation d'une machine physique Gnu/Linux vers VMware - Yop

J'ai eu besoin de transformer un serveur physique avec une Ubuntu, en serveur sous VMware. (Ce n'est pas moi qui choisi.. pas de trolls svp ;) ) A priori, le soft VMware pour faire cela ne fonctionne que si la source est un OS Windows, et des outils comme liveview semblent avoir un un support Gnu/Linux partiel. J'ai donc voulu tenter d'abord avec l'utilisation d'un simple dd et cela semble avoir parfaitement fonctionné.

Suivi des versions d'ubuntu : du grand n'importe quoi - Jy[B]log

Comme Debian, au bout d'un certain temps, Ubuntu archive les distributions sur un autre serveur, pour alléger les miroirs notamment. Pour Ubuntu, il semblerai que les anciennes distributions soient sur ftp://old-releases.ubuntu.com/ubunt... En changeant le serveur dans ton fichier /etc/apt/sources.list, tout devrait rentrer dans l'ordre. (Pour Debian, le serveur est ftp://archive.debian.org/). Olivier;

Installer un serveur Subversion et USVN (UserFriendly SVN) sur Debian 4.0 Etch — Lone-Wolf Scripts

Subversion (SVN de son petit nom) est un outil de gestion de version concurrentes (et un concurrent à CVS... comprenne qui pourra ;D). Il permet d'historiser les différentes évolutions du code source d'un logiciel, ainsi que de gérer les éventuels conflits entre les modifications effectuées par plusieurs développeurs. Tout seul ou en équipe, un tel outil devient vite indispensable pour gérer les sources. USVN quand à lui est une interface Web d'administration de Subversion. Elle autorise l'administration des utilisateurs, groupes, et projets de votre dépôt sans avoir à utiliser un outil d'administration en ligne de commande. Ce guide vous aide à effectuer une installation complète de Subversion et USVN sur Debian 4.0 Etch Avant de vous lancer dans l'installation Ce guide est beaucoup moins générique que mes guides habituels. Avant de le suivre, vous devez définir 2 nom de domaines: * usvn.domaine.com (par exemple: usvn.landure.fr) : Le nom de domaine utilisé pour accéder à UserFriendly SVN. * svn.domaine.com (par exemple: svn.landure.fr) : Le nom de domaine utilisé pour accéder à votre dépôt subversion. Ceci est du au fait que ce guide n'installe pas USVN de la façon la plus simple. En effet, je trouve qu'il y a plusieurs failles dans l'installation de base de USVN, et j'essaye de les éviter dans ce guide.

November 2008

Comment mettre à jour plusieurs Wordpress en une seule fois | Korben

(via)
Si vous avez un serveur sur lequel vous gérez une floppé de Wordpress, voici un petit script crée par les amis Billyboylindien et Xorax qui va vous permettre de mettre à jour tous ces wordpress en un seul coup… Alors bien sûr les plus sournois d’entre vous vont me dire : “Ouiii mais euuuh, y’a wordpress MU j’te ferai dire d’abord que j’te signale !” Effectivement, Wordpress MU est une version particulière de Wordpress qui permet via une seule install de Wordpress d’avoir x blogs… Très bien mais toujours mis à jour en décalé par rapport à Wordpress standard et tout le monde n’a pas forcement installé un Wordpress MU dès le départ (genre : moi !) Du coup, ce script de mise à jour est vraiment le bienvenu. Une fois que vous l’avez paramètré et rendu exéutable, il se chargera automatiquement de téléchager la dernière version de Wordpress, fera un backup de vos fichiers et de votre base de donnée, et mettra en place les nouveaux fichiers de Wordpress sans bousiller toute votre install (donc sans toucher à wp-content). Tip top quoi !

UPLOADMANAGER: Accueil

Partagez et Transférez vos fichiers de façon simple et sécuritaire Uploadmanager est une solution en ligne permettant l'échange de fichiers de tous types. Vidéos, images digitales, musiques, présentations, etc... * Votre mail ne part pas, où n'arrive pas, à cause d'un poids trop élevé ... * Vous devez faire appel à un coursier pour un fichier de 50Mb gravé sur CD ... * Vous êtes hors du bureau et vous n'avez aucun accès à vos données alors que la situation l'exigerait ... * La satisfaction de vos clients demande l'achat d'un serveur ftp, mais cette solution paraît coûteuse à l'acquisition comme pour sa maintenance et risque fort de saturer votre connexion internet ... * Vous voulez offrir à vos clients et partenaires un environnement propre et sécurisé Notre solution peut vous intéresser

mod_security et apache2 - lindev.fr

by 1 other (via)
Comment sécuriser un peut plus un serveur web Nous allons dans cet article , expliquer comment installer un module qui permet d'accentuer le filtrage des entrées sorties avant même qu'apache n'interprète quoi que ce soit

Notifications Twitter pour Nagios

(via)
Nous allons dans ce billet apporter une pincée de Web 2.0 dans cet édifice en proposant une notification via Twitter. Les avantages de cette solution: * facilité de consultation des notifcations à partir du Web et/ou de n’importe quel client Twitter * facilité du partage des notifications entre administrateurs (il suffit de s’abonner au Twitter en question) * les messages Twitter sont bien adapté aux notifications Nagios (messages courts, possibilité de lien hypertexte vers le serveur Nagios….)

DLFP: Groupware OBM et Webmail MiniG, paquets Debian

(via)
Il y a quelques temps déjà, un nouveau site web pour OBM (www.obm.org) a été mis en ligne, afin de présenter ce logiciel qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et des modules complémentaires de type gestion de projet/planning. Ce fut pour nous une volonté de faire partager ce projet pour lequel la communication n'était pas à son maximum. Depuis nous l'enrichissons afin de partager nos connaissances et de faire de ce Groupware une véritable alternative aux solutions propriétaires. L'un des avantages d'OBM est l'utilisation d'autres logiciels libres pour assurer les différents services d'un goupware (Cyrus, Apache, Postfix...). Cependant, pour les non-initiés, cet avantage se transforme souvent en plusieurs semaines de galère pour réussir à installer un OBM complet. OBM nécessite une certaine expertise dans beaucoup de services associés à OBM (Cyrus, Postfix, MySQL ou PostgreSQL, Java/Tomcat...). Il y a plus de 6 mois, nous avons travaillé avec des développeurs Ubuntu (et nous continuons toujours) pour publier dans Ubuntu Hardy (et maintenant Intrepid) une version packagée d'OBM. Nous nous sommes vite rendu compte qu'inclure un tel logiciel dans une distribution est pour l'instant infaisable. Pouvoir remplacer un fichier de configuration d'un service par celui dont a besoin OBM, n'est pas simplement faisable, voire impossible pour certains services. C'est pour cela que dans Ubuntu il n'y a que la partie "web" qui est pour l'instant intégrée. Nous avons quand même développé tous les autres paquets des services qui gravitent autour d'OBM. Nous espérons intégrer au fur et à mesure tous les paquets d'OBM, quand cela sera possible. Nous sommes donc heureux de vous annoncer la mise en place d'un dépôt Debian (Etch) pour une installation complète et vraiment complète d'OBM. La version disponible est la dernière version stable, la 2.1.11. Il faut souligner que ces paquets sont conçus pour un serveur dédié à OBM. Nous espérerons que grâce à ces paquets vous serez nombreux à installer et utiliser OBM : deb http://deb.obm.org etch obm À vos claviers ! Il est temps d'installer un OBM, en quelques minutes ! Voir ci-dessous pour faire vos retours et tester aussi MiniG, une version alpha d'un nouveau webmail.

Suivre l’activité de Googlebot sur votre site grâce aux logs Apache

(via)
Le suivi de l’activité des robots des moteurs de recherche sur votre site, et tout particulièrement du Googlebot, fait partie intégrante d’un bon référencement. Certes, Google mets à disposition des éditeurs depuis quelque temps déjà une série d’outils de suivi, les Google Webmaster Tools (GWT). C’est bien, mais pas toujours très complet et les mises à jours souvent aléatoires… Les webmasters ont pourtant tout ce qu’il faut sous la main pour avoir des stats précises et surtout en temps réel pour suivre les bots : les logs du serveur Apache, souvent les meilleurs amis du référenceur !

Apache Mod-Rewrite

Bienvenue sur apache-mod-rewrite.fr. Ce site regroupe de nombreuses ressources pour comprendre et utiliser le module Apache mod-rewrite. Ce dernier permet de réutiliser les URL d'accès à votre serveur d'une façon contrôlée par vous. Vous trouverez en parcourant ces pages de nombreuses utilisations (basiques comme avancées) de ce module. Pourquoi ce site ? Le module Apache mod-rewrite est très puissant. Il s'agit d'un outils très souvent utilisé en référencement par exemple, afin de donner aux moteurs de recherches des adresses web plus "humaines" (on parle souvent d'URL Rewriting, en français : Réécriture d'URL). Il permet aussi d'empêcher l'accès à votre serveur pour certaines adresse IP, ou bien de réserver l'accès à certaines de vos pages à votre PC uniquement (ciblage sur l'adresse IP). Ce site a été conçu pour vous donner les bases élémentaires concernant ce module. Une mauvaise utilisation conduit rapidement à une instabilité de votre serveur web. Nous avons décidé d'être les plus pédagogues possible en insistant sur les points délicats de la mise en place des règles du module. Que trouverez-vous sur ce site ? Nous avons essayer de regrouper sur nos pages les astuces les plus courantes et les plus utiles pour un webmaster ou un administrateur web. Vous pourrez lire entre autres comment : * Réécrire vos URL : remplacer les adresses web de vos pages dynamiques de style votre_ndd.fr/index.php?option=artcile&id=12 par votre_ndd.fr/article/12 * Gérer les redirections de façon propre * Empêcher l'utilisation de vos médias (vidéos, images, mp3, ...) par d'autres sites web, ceci afin de garder pour vous la bande passante de votre site web. Petit à petit, avec vos remarques et vos contributions, nous augmenterons le nombre de tutoriels (un tutorial, des tutoriels et pas tutoriaux Wink) et d'exemples concrets.

Tutoriel mysql-proxy rw-splitting Réplication MySQL « Sangokode

by 1 other (via)
Quand un site web dynamique commence à avoir un trafic important, généralement on va essayer de multiplier les serveurs web qui hébergent les fichiers. Multiplier les serveurs web n’est pas le plus difficile, il suffit de faire une réplication des données à chaque mise à jour de votre site et de multiplier les sous-domaines. Les choses se compliquent lorsque vous souhaitez avoir plusieurs serveurs de base de données. La base de données que nous étudierons ici est MySQL. Nous ne parlerons pas de cluster MySQL dans cet article. Le but de l’article est de montrer comment séparer un serveur MySQL en trois serveurs distincts : 1 maitre et deux esclaves, avec un seul point d’entrée (le proxy MySQL). Le proxy devra envoyer les requêtes de lecture vers les serveurs esclaves et toutes les autres requêtes vers le serveur d’écriture.

Web Services : Avoir le rèflexe mise en cache pour optimiser la charge serveur - PHP.Pro Blog

(via)
Vous avez développé votre tout dernier web service destinés à être utilisé par 2 ou 3 autres équipes en interne (voire en externe par des partenaires). Il (le web service) fonctionne bien, tellement bien, que vous commencez à avoir plusieurs dizaines de requêtes par jour. Vous n'aviez pas forcément optimisé les performances du web service, les temps de réponses ne sont pas au beau fixe car vous chargez 150 classes PHP qui sont nécessaires au tout dernier framework à la mode pour accéder à une table de base de données et faire une requête select sur un champ avec une clé primaire pour retourner la fiche descriptive d'un utilisateur, d'un partenaire ou d'un produit. Ou bien, pire encore, pour renvoyez votre catalogue de produits qui fait 150Ko une fois transformé au format XML.

October 2008

Comment changer le mot de passe root perdu de MySQL | Korben

Par défaut, le serveur MySQL est installé avec un login super administrateur “root” et aucun mot de passe. Evidement, vous pouvez en spécifier un, mais que se passe-t-il si vous l’oubliez ? Et bien, pas de panique, on va réparer ce petit souci. Voici donc comment remettre à zéro un mot de passe MySQL.

Sécurité avancée du serveur web Apache : mod_security et mod_dosevasive » UNIX Garden

Le serveur Apache n'est plus à présenter et propose nombre d'options liées à la sécurité en soi [1]. Pour autant, des modules tiers permettent d'étendre ses possibilités, que ce soit en termes de filtrage des requêtes et des réponses ou pour contrer les attaques visant à surcharger le serveur. Cet article présente deux de ces modules : mod_security et mod_dosevasive. Tout au long de l'article, nous prendrons l'exemple d'un proxy entrant, mais ces exemples sont bien sûr facilement transposables à un serveur web. mod_security : validation et filtrage des échanges

Business Garden - GBridge : VPN Peer to Peer, Contrôle à Distance, Partage de Données et Synchronisation de Répertoires via Google Talk

GBridge est un petit logiciel gratuit qui utilise l’application de chat Google Talk en y ajoutant une infrastructure virtuelle de type VPN (réseau privé virtuel) sécurisé et point à point (peer to peer) comme le permet Hamachi pour les connaisseurs. image C’est donc une extension de l’infrastructure chat de Google que propose cette société, mais cela va plus loin que la simple création d’un VPN, puisque des fonctionnalités intéressantes et simples d’utilisation sont directement accessibles par l’interface graphique de l’application: [Suite:] * partager des données avec des amis avec la fonction “SecureShare” * synchroniser des répertoires entre plusieurs machines avec la fonction ‘AutoSync’ * programmer des sauvegardes automatiques de certains répertoires sur une autre machine distante avec la fonction “EasyBackup” * proposer à un invité de visualiser votre écran (sans prise ce contrôle) avec la fonction “DesktopShare” * prendre le contrôle d'une machine à distance (comme le permet VNC pour les connaisseurs). Un serveur et un client VNC ont été intégré de manière transparente à Gbridge.

September 2008

Backtrack 3 : La distribution Linux orientée sécurité - Blog de Geeek, le blog geek par excellence par Ludovic Toinel ...

Backtrack est LA distribution Linux qui permet de tester la sécurité de ses serveurs et de son réseau. Backtrack contient plus de 300 outils orientés sécurité et boot très facilement depuis une clef USB, un CD ou même une image VMware. Bref, c'est la distribution indispensable pour vos audits de sécurité.

August 2008

Serveur de sauvegardes incrémentales » UNIX Garden

Retrouvez cet article dans : Linux Pratique 32 Dans cet article, nous allons vous apprendre comment mettre en place un serveur de sauvegardes incrémentales pour les données d'un petit réseau hétérogène.

Utiliser Mozilla Weave sur son propre serveur | Spalistik

Si vous utilisez régulièrement plusieurs machines différentes pour accéder à Internet, Mozilla Weave est l’extension Firefox faite pour vous, car elle vous permet de synchroniser la configuration de Firefox sur ces différentes machines. Mais l’inconvénient majeur de Weave est le fait que les données de synchronisation sont par défaut stockées sur les serveurs de Mozilla, ca qui peut poser des problèmes de sécurité et de confidentialité, en particulier pour les entreprises. Heureusement la fondation a prévu le coup en offrant la possibilité d’utiliser son propre serveur en tant que centre de synchronisation de Weave, permettant ainsi de s’affranchir de Mozilla pour l’utilisation du service. Voyons comment mettre en place un tel serveur.

July 2008

Adminspotting : Zone0, le serveur parfait » UNIX Garden

L’idée était de profi ter du dimensionnement de ce petit monstre pour monter une plate-forme architecturée autour de Xen. Vous le savez peut-être, chez GCU, on est très BSD. Nous avions donc à l’esprit de monter l’architecture suivante : * dom0 sous NetBSD ; * domU shells, destiné à accueillir des accès ssh pour les membres du groupe ayant cotisé à la mirobolante dîme annuelle ; * domU services, qui hébergera les services classiques hors HTTP ; * domU gcu où se trouvera le site principal et ses moult plugins ; * domU www, domaine où nous hébergerons les sites tiers. Afin de profi ter au maximum de ce nouveau matériel, nous envisagions également, naïfs que nous sommes, de n’avoir que des systèmes de type amd64. Nous verrons que cet espoir s’est envolé. Il est important de noter que si NetBSD dispose d’une version dotée d’un noyau de type domU, ce n’est pas le cas d’OpenBSD, aussi, c’est uniquement grâce au mode HVM (Hardware Virtual Machine) de Xen que nous serons en mesure de mettre en place des domUs ne bénéficiant pas de noyaux modifiés.

Optimiser les performances d’un site web (Video HD) | Camille Roux

Quand on pense à l’optimisation du temps de chargement d’un site, on pense généralement à améliorer le temps de génération des pages sur le serveur web. Hors, ce temps ne représente que 10 à 20% du temps de rendu de la page. Il existe en revanche des techniques directement applicables ayant un réel impact sur les performances. C’est pour expliquer ces différentes techniques que j’ai décidé de participer pour la troisième fois en tant que conférencier aux Intellicore Tech Talks. Comme je l’annonçais il y a quelques jours, j’ai fait cette présentation avec Nicolas Chevallier, ingénieur Polytech’Nice-Sophia, consultant Astek et créateur de Allogarage.fr.