<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pas facile tous les jours ... &#187; Réseaux</title>
	<atom:link href="http://pasfaciletouslesjours.org/category/reseaux/feed/" rel="self" type="application/rss+xml" />
	<link>http://pasfaciletouslesjours.org</link>
	<description>Have a break.</description>
	<lastBuildDate>Wed, 02 Feb 2011 09:34:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mac, MAMP, MySQL &amp; sensibilité à la casse</title>
		<link>http://pasfaciletouslesjours.org/2011/02/mac-mamp-mysql-sensibilite-a-la-casse/</link>
		<comments>http://pasfaciletouslesjours.org/2011/02/mac-mamp-mysql-sensibilite-a-la-casse/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 09:33:04 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Autres]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[MacOSx]]></category>
		<category><![CDATA[MAMP]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=610</guid>
		<description><![CDATA[MAMP est un pack serveur web &#171;&#160;All In One&#160;&#187; tel que WAMP,XAMPP, &#8230; pour MacOSx. Cette application déploie sur votre mac un serveur MySQL, SQLLite, Apache et PHP.
Dernièrement, j&#8217;ai cherché à rendre les requêtes MySQL 5 insensibles à la casse. Cette sensibilité à la casse est due  à l&#8217;architecture Unix du système d&#8217;exploitation. En effet, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-612" title="mamp" src="http://pasfaciletouslesjours.org/wp-content/uploads/2011/02/mamp.jpg" alt="mamp" width="128" height="128" />MAMP est un pack serveur web &laquo;&nbsp;All In One&nbsp;&raquo; tel que WAMP,XAMPP, &#8230; pour MacOSx. Cette application déploie sur votre mac un serveur MySQL, SQLLite, Apache et PHP.</p>
<p>Dernièrement, j&#8217;ai cherché à rendre les requêtes MySQL 5 insensibles à la casse. Cette sensibilité à la casse est due  à l&#8217;architecture Unix du système d&#8217;exploitation. En effet, contrairement à Windows, les systèmes de fichiers des OS comme Mac et GNU/Linux, différencient les fichiers dont le nom est en majuscule ou minuscule. Ce principe est donc valable pour les tables MySQL qui sont stockées en tant que fichiers sur le système.</p>
<p><span id="more-610"></span></p>
<p>J&#8217;ai déjà eu le coup sous Linux. Il m&#8217;a fallu modifier le &laquo;&nbsp;My.cnf&nbsp;&raquo; afin d&#8217;y ajouter l&#8217;instruction :<br />
<code>lower_case_table_names = 1</code></p>
<p>dans la section <strong>[mysqld]</strong>.</p>
<p>En installant <a href="http://www.mamp.info/en/index.html" target="_blank">MAMP</a>, la sensibilité à la casse était configurée d&#8217;office. Comme sous Linux, j&#8217;ai modifié le &laquo;&nbsp;<em>my.cnf</em>&nbsp;&raquo; dans <strong>/Applications/MAMP/Library/my.cnf</strong>. A ma grande surprise ça n&#8217;a rien changé !</p>
<p>J&#8217;ai commencé à éplucher les forums de developpeurs, et finalement, c&#8217;est au lancement de la commande MySQL que cette option est forcée.</p>
<p>Ouvrons le fichier <strong>/Applications/MAMP/bin/startMysql.sh</strong>. Le contenu doit ressembler à peu de choses près, à ça :</p>
<p><code style="text-align:left;"># /bin/sh</code></p>
<p><code style="text-align:left;">/Applications/MAMP/Library/bin/mysqld_safe --port=3306 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-error=/Applications/MAMP/logs/mysql_error_log &amp;</code></p>
<p>Il suffit de remplacer :</p>
<p><code>--lower_case_table_names=0</code></p>
<p>par :</p>
<p><code>--lower_case_table_names=1</code></p>
<p>Et le tour est joué !</p>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2011/02/mac-mamp-mysql-sensibilite-a-la-casse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outrepassez un proxy &amp; surfez sécurisé.</title>
		<link>http://pasfaciletouslesjours.org/2009/01/outrepassez-un-proxy-surfez-securise/</link>
		<comments>http://pasfaciletouslesjours.org/2009/01/outrepassez-un-proxy-surfez-securise/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 18:57:18 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[communication sécurisée]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tunneling]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=289</guid>
		<description><![CDATA[Ce billet relève plus du pense-bête que de l&#8217;how-to, mais quitte à être écrit, autant qu&#8217;il soit partagé.
Contextes :

Vous êtes sur un réseau public (hôtel, bar, &#8230; ) et vous voulez crypter vos communications sur la toile afin qu&#8217;elles ne soit pas sniffées.
Vous êtes en entreprise, ou sur un quelconque réseau dont le contenu web [...]]]></description>
			<content:encoded><![CDATA[<p>Ce billet relève plus du pense-bête que de l&#8217;<em>how-to, </em>mais quitte à être écrit, autant qu&#8217;il soit partagé.</p>
<p><strong>Contextes</strong> :</p>
<ul>
<li>Vous êtes sur un réseau public (hôtel, bar, &#8230; ) et vous voulez crypter vos communications sur la toile afin qu&#8217;elles ne soit pas <a href="http://fr.wikipedia.org/wiki/Packet_sniffer">sniffées</a>.</li>
<li>Vous êtes en entreprise, ou sur un quelconque réseau dont le contenu web est filtré par un proxy. Vous allez pouvoir outre passer le proxy avec la méthode qui suit.</li>
</ul>
<p><span id="more-289"></span></p>
<p><strong>Ce qu&#8217;on  à besoin :</strong></p>
<ul>
<li>Un <a href="http://doc.ubuntu-fr.org/ssh" target="_blank">Serveur SSH</a>, qui fera office de <strong>proxy</strong> de type SOCKS, à votre domicile et accessible depuis l&#8217;extérieur.</li>
<li>Un pc distant depuis lequel nous voulons sécuriser la navigation web.</li>
</ul>
<p><strong>Ce qu&#8217;on va faire :</strong></p>
<p>Nous allons créer un tunnel crypté grâce à SSH (<em>tunneling</em>) de la machine distante jusqu&#8217;au serveur SSH qui est au chaud à la maison. Ainsi, toutes les communications du réseau local, où vous êtes connecté, jusqu&#8217;à chez vous seront cryptées.</p>
<p style="text-align: center;"><a href="http://pasfaciletouslesjours.org/wp-content/uploads/2009/01/diagramme1.png" rel="lightbox[289]"><img class="aligncenter size-full wp-image-293" title="Tunnel SSH" src="http://pasfaciletouslesjours.org/wp-content/uploads/2009/01/diagramme1.png" alt="Tunnel SSH" width="569" height="203" /></a></p>
<p><strong>1. Configurer  le serveur SSH</strong> :</p>
<p>Il n&#8217;y a pas grand chose à faire côté serveur. Accessoirement, vous pouvez changer le port, j&#8217;ai une petite préférence pour 443, souvent ouvert et inutilisé dans le cas ou les ports sont filtrés en sortie.</p>
<p><code>$ sudo vim /etc/ssh/sshd_config</code></p>
<p>Et modifiez la ligne &laquo;&nbsp;port 22&#8243; pour y mettre celui que vous souhaitez.</p>
<p><strong>2.  Création du tunnel de votre pc distant àvotre serveur chez vous :</strong></p>
<p><span style="text-decoration: underline;">Sous Mac ou Linux</span></p>
<p>dans un shell tapez la commande suivante :</p>
<p><code>$ ssh -D 9999 user@ip_serveur_ssh -f -N -p 443</code></p>
<p>Mettez &laquo;&nbsp;-p <em>mon_port</em>&nbsp;&raquo; si vous avez modifier le port du serveur SSH. Si vous avez laissé le port par défaut, ce paramêtre est inutile.</p>
<p>&laquo;&nbsp;-f&nbsp;&raquo; permet de lancer le tunnel en tache de fond.</p>
<p>&laquo;&nbsp;-N&nbsp;&raquo; empêche l&#8217;exécution de commandes distantes. Ici, on ne fait que de la redirection de ports.</p>
<p><span style="text-decoration: underline;">Sous Windows</span></p>
<p>Je ne peux que vous recommander ces deux excellents utlitaires : <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank"><strong>Putty &amp; PLink</strong></a>.</p>
<p><strong>3. Modifier les paramètres du navigateur :</strong></p>
<p>Pour que le contenu du navigateur transite par le tunnel SSH, il faut modifier les paramètres proxy, et y mettre les informations suivantes dans le champs &laquo;&nbsp;Proxy SOCKS v5&#8243; :</p>
<ul>
<li>Adresse : 127.0.0.1</li>
<li>Port : 9999</li>
</ul>
<p>Exemple sous firefox 3 :</p>
<p>Allez dans le menu Préférences / Avancé / Réseau /Bouton &laquo;&nbsp;Paramètres&nbsp;&raquo;</p>
<p style="text-align: center;"><a href="http://pasfaciletouslesjours.org/wp-content/uploads/2009/01/capture-parametres-de-connexion2.png" rel="lightbox[289]"><img class="aligncenter size-full wp-image-292" title="capture-parametres-de-connexion2" src="http://pasfaciletouslesjours.org/wp-content/uploads/2009/01/capture-parametres-de-connexion2.png" alt="capture-parametres-de-connexion2" width="405" height="342" /></a></p>
<p>Maintenant que tout est en place, toutes vos communication web sont cryptées. De plus, les sites web bloqués par le proxy sont désormais accessibles.</p>
<p>Je vous recommande chaudement le plugin Firefox <a href="https://addons.mozilla.org/fr/firefox/addon/2464" target="_blank"><strong>FoxyProxy</strong></a>. Il permet de switcher aisément d&#8217;un proxy à un autre grâce à un petit menu dans la barre d&#8217;état du navigateur.</p>
<p>[EDIT]</p>
<p>Monolith précise une astuce supplémentaire pour Firefox. Même si les flux sont cryptés, les requêtes DNS transitent toujours en clair. Pour chiffrer les requêtes DNS, tapez dans votre barre d&#8217;adresse &laquo;&nbsp;<strong>about:config</strong>&nbsp;&raquo; :</p>
<p><a href="http://pasfaciletouslesjours.org/wp-content/uploads/2009/01/capture-aboutconfig-mozilla-firefox.png" rel="lightbox[289]"><img class="aligncenter size-full wp-image-304" title="capture-aboutconfig-mozilla-firefox" src="http://pasfaciletouslesjours.org/wp-content/uploads/2009/01/capture-aboutconfig-mozilla-firefox.png" alt="capture-aboutconfig-mozilla-firefox" width="549" height="285" /></a></p>
<p>Modifier la valeur de l&#8217;option &laquo;&nbsp;<strong>network.proxy.socks_remote_dns</strong>&nbsp;&raquo; pour la mettre à &laquo;&nbsp;<strong>True</strong>&laquo;&nbsp;.</p>
<p><span style="text-decoration: underline;">Sous FoxyProxy</span> :</p>
<p>Allez dans &laquo;&nbsp;<strong>Paramètres généraux</strong>&nbsp;&raquo; et cochez l&#8217;option &laquo;&nbsp;<strong>Utiliser un proxy SOCKS pour les résolutions DNS</strong>&nbsp;&raquo;</p>
<p>[/EDIT]</p>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2009/01/outrepassez-un-proxy-surfez-securise/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web 3.0 = Internet des Objets ?</title>
		<link>http://pasfaciletouslesjours.org/2008/10/web-30-internet-des-objets/</link>
		<comments>http://pasfaciletouslesjours.org/2008/10/web-30-internet-des-objets/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 18:08:33 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Actu]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[objets]]></category>
		<category><![CDATA[web 3.0]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=116</guid>
		<description><![CDATA[Alors que certains ont encore du mal à définir le web 2.0, d&#8217;autres cherchent d&#8217;hors et déjà à expliquer ce que pourrait être le web 3.0.

Si nous faisons un bref historique, le Web 1.0 se contentait de propulser des sites internet statiques, ni plus ni moins que des sites vitrines destinés à la consultation / [...]]]></description>
			<content:encoded><![CDATA[<p>Alors que certains ont encore du mal à définir le web 2.0, d&#8217;autres cherchent d&#8217;hors et déjà à expliquer ce que pourrait être le web 3.0.</p>
<p><span id="more-116"></span></p>
<p>Si nous faisons un bref historique, le Web 1.0 se contentait de propulser des sites internet <strong>statiques</strong>, ni plus ni moins que des sites vitrines destinés à la consultation / visualisation.</p>
<p>Le web 2.0 a fait avancer les choses en permettant à l&#8217;internaute d&#8217;<strong>interagir</strong> avec le contenu (Wikipédia, Myspace, Youtube, &#8230;). Appuyé sur des interfaces riches, et une ergonomie accrue (Flex, flash, Ajax, &#8230;), le web 2.O pousse l&#8217;internaute à enrichir son contenu. C&#8217;est dans ce sens qu&#8217;on assiste à la naissance de clients légers, et d&#8217;outils collaboratifs parmis les solutions professionnelles des entreprises.</p>
<p>Le web 3.0, quant à lui, pourrait être <a href="http://fr.wikipedia.org/wiki/Internet_des_objets" target="_blank"><strong>l&#8217;internet des objets</strong></a>. Le concept est de donner une IP à n&#8217;importe quel objet. La sortie des &laquo;&nbsp;étiquettes intelligentes&nbsp;&raquo; <a href="http://fr.wikipedia.org/wiki/RFID" target="_blank">(RFID</a>, étiquettes SMS), et les avancées phénoménales dans le  domaine de la nanotechnologie rendent se concept totalement réalisable à une écheance relativement proche. Tout objet peut ainsi émettre ou recevoir des requêtes.</p>
<p>De plus en plus d&#8217;objets communiquent ainsi, les imprimantes réseau, les téléphones portables, le <a href="http://www.nabaztag.com/fr/index.html" target="_blank">Nabaztag</a>. Mais imaginez pouvoir climatiser une maison à distance en envoyant un SMS, où l&#8217;aèrer via une page internet, le temps que vous fassiez le trajet, votre maison de campagne et prête à vous accueillir dans un confort immédiat, même après deux mois d&#8217;absence.</p>
<p>Cette technologie peut vous sembler tout droit sortie d&#8217;un roman d&#8217;Isaac Asimov, mais lorsque que l&#8217;on voit l&#8217;émergence de services tels que <em>&laquo;&nbsp;<a href="http://www.amaguiz.com/accueil/devis-@/index.jspz?id=92" target="_blank">Pay as you Drive insurance</a>&laquo;&nbsp;</em> par la société <a href="http://www.amaguiz.com">Amaguiz</a>, on peut se dire que, finalement, on en est pas si loin. Le principe de ce service et d&#8217;installer des capteurs sur votre voiture afin de pouvoir payer votre assurance en fonction de votre kilometrage.</p>
<p>Ceci n&#8217;étant qu&#8217;un exemple, les possibilités sont infinies. Mon esprit cartésien accroc des technologies s&#8217;émerveille face à de telles prouesses, malgrès la crainte du non respect de l&#8217;éthique et de la vie privée. Comme toujours, je pense que ça dépendra de l&#8217;usage qu&#8217;on en fera.</p>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2008/10/web-30-internet-des-objets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0,37 centimes d&#8217;euro le giga répliqué !</title>
		<link>http://pasfaciletouslesjours.org/2008/10/037-centimes-deuro-le-giga-replique/</link>
		<comments>http://pasfaciletouslesjours.org/2008/10/037-centimes-deuro-le-giga-replique/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 19:12:27 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[ethernet]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[stockage]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=103</guid>
		<description><![CDATA[Bonsoir,
Comme tout fondu du net qui se respect, et bien j&#8217;ai besoin de place pour stocker mes archives. Au fils du temps, le contenu téléchargé, créé, échangé commence à devenir sacrément volumineux.

Surtout que j&#8217;ai tout en double ! Bé&#8217; ouai ! Les disques durs, ça crash !
Après avoir fouillé la toile, j&#8217;en suis arrivé à [...]]]></description>
			<content:encoded><![CDATA[<p>Bonsoir,</p>
<p>Comme tout fondu du net qui se respect, et bien j&#8217;ai besoin de place pour stocker mes archives. Au fils du temps, le contenu téléchargé, créé, échangé commence à devenir sacrément volumineux.</p>
<p><span id="more-103"></span></p>
<p>Surtout que j&#8217;ai tout en double ! Bé&#8217; ouai ! Les disques durs, ça crash !</p>
<p>Après avoir fouillé la toile, j&#8217;en suis arrivé à une solution qui, pour ma part me semble adéquate<strong>.</strong></p>
<p><strong>0,37 ct € le Giga répliqué ! </strong></p>
<p>Certains me diront &laquo;&nbsp;0,10 ct € le Go !&nbsp;&raquo; avec le téra-octet à 100€ (ex : samsung). Mais le soucis c&#8217;est : &laquo;&nbsp;Et en cas de crash ?&nbsp;&raquo;, 1 teraoctet de données de perdu &#8230; De longue heures de &laquo;&nbsp;data recovery&nbsp;&raquo; s&#8217;annonce, en espérant pouvoir récupérer le maximum !</p>
<p>Mais j&#8217;ai trouvé chaussure à mon pied avec la solution suivante  :</p>
<p>2x 1 Tera octet = 200€  pourrait suffir, avec une bonne carte mère et un système de backup.</p>
<p>Jusque là, okay, ça fait 0,20 ct € le giga répliqué.</p>
<p>Et le petit plus qui vient tout de même ajouter du poid à la facture c&#8217;est le boîtier NAS ethernet.</p>
<p style="text-align: center;"><a href="http://pasfaciletouslesjours.org/wp-content/uploads/2008/10/494774330_l.jpg" rel="lightbox[103]"><img class="size-medium wp-image-104 aligncenter" title="494774330_l" src="http://pasfaciletouslesjours.org/wp-content/uploads/2008/10/494774330_l-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>J&#8217;ai opté pour le <a href="http://www.priceminister.com/offer/buy/51520807/D-Link-DNS-323-2-Bay-Network-Storage-Enclosure-NAS-Serial-ATA-150-RAID-0-1-JBOD-Gigabit-Ethernet-Stockage-reseau.html#?t=1905043" target="_blank">DLINK DNS 323</a> à 170€ en moyenne.</p>
<p>Pour ceux qui connaissent, il ne faut pas se mentir, c&#8217;est plutôt très pratique !!</p>
<p>Et pour ceux qui ne connaissent pas, le principe et d&#8217;avoir deux disques durs dans un boîtier, branché sur un routeur.</p>
<p>Au final on obtient un espace de stockage disponible sur tout le réseau sans dépendre d&#8217;un pc hôte, Sans oublier l&#8217;aménagement des deux disques qui permet, à interval régulier, de copier les données d&#8217;un des disques sur le second. En cas de crash de l&#8217;un d&#8217;eux, il suffit de le changer et le backup reprend.</p>
<p>Le tout pour environ 370€ le Téra-octect de données sauvegardé.</p>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2008/10/037-centimes-deuro-le-giga-replique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SaaS &#8211; solutions applicatives hébergées</title>
		<link>http://pasfaciletouslesjours.org/2008/10/saas-solutions-applicatives-hebergees/</link>
		<comments>http://pasfaciletouslesjours.org/2008/10/saas-solutions-applicatives-hebergees/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 21:22:40 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apaas]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[as a service]]></category>
		<category><![CDATA[hebergé]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[solutions]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=84</guid>
		<description><![CDATA[
Le SAAS pour « Software as a Service », ou encore « applications hébergées à la demande »,  est un   modèle récent de distribution de logiciels, en pleine croissance et actuellement au coeur des principales discussions ayant lieu sur la toile.




D&#8217;après une étude réalisée par le cabinet IDC, plus de 10% des [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="margin-bottom: 0cm;">Le SAAS pour « Software as a Service », ou encore « applications hébergées à la demande »,  est un   modèle récent de distribution de logiciels, en pleine croissance et actuellement au coeur des principales discussions ayant lieu sur la toile.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;"><span id="more-84"></span></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">D&#8217;après une étude réalisée par le cabinet IDC, plus de 10% des entreprises françaises pensent à investir dans des applications métiers en mode SaaS (<a href="http://fr.wikipedia.org/wiki/PGI" target="_blank">PGI</a> ou <a href="http://fr.wikipedia.org/wiki/GRC" target="_blank">GRC</a>). Ce chiffre devrait doubler en moins de deux ans.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Concernant les SSII, la moitié des responsables sont d&#8217;avis de dire que le SaaS surplantera le modèle traditionnel des applications.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Concrétement, il s&#8217;agit d&#8217;applications accessibles depuis un navigateur, souvent hebergées en dehors de la société éditrice de l&#8217;application. La société cliente paie un « droit d&#8217;usage », à contrario d&#8217;une licence logicielle, et dépense en fonction de sa consommation (volume) et de son utilisation (fonctionnalités).</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Néanmoins, le SaaS peut être divisé en deux sous catégories :</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<ul>
<li> <span style="text-decoration: underline;">La gestion d&#8217;applications 	hébergées</span> : dans ce cas, ce sont des applications hebergées vendues sous forme de licences logicielles classiques. Ainsi, l&#8217;applicationest dupliquée autant de fois qu&#8217;il y a de clients (<a href="http://fr.wikipedia.org/wiki/Virtualisation_(informatique)" target="_blank">virtualisation</a> ?).</li>
</ul>
<p style="margin-left: 1.95cm; margin-bottom: 0cm;">
<ul>
<li> <span style="text-decoration: underline;">Le Software on Demand</span> : le client va souscrire à un abonnement pour bénéficier de l&#8217;accès à l&#8217;application. Incontourablement, on assiste à un partage de l&#8217;application entre plusieurs clients (multitenant).</li>
</ul>
<p style="margin-left: 1.95cm; margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">D&#8217;après Forrester Research, le SaaS est conçu de telle manière à ce que tous les clients se partagent chaque couche de l&#8217;application (Base de données, serveur, application).</p>
<p style="margin-bottom: 0cm;">Très souvent, se genre de service  est associé à de fréquente mises à jour (2 à 4 par an), un service de maintenance, et un certain degrès de support.</p>
<p style="margin-bottom: 0cm;">Gartner va plus loin en dissociant l&#8217; « Application Platform as a Service » (ApaaS) et l&#8217; »Intergration as a Service ». On assiste de ce fait au Cloud Computing (application hebergée dont le contenu provient des quatres coins de la toile).</p>
<p style="margin-bottom: 0cm;"><strong><br />
</strong></p>
<p style="margin-bottom: 0cm;"><strong>Avantages :</strong> Le SaaS évite aux entreprises clientes d&#8217;investir dans une infrastructure réseau et en licences logicielles.</p>
<p style="margin-bottom: 0cm;">Au final, elle gagne en clarté et en prévision budgétaire puisque ce budget se réduit uniquement a un  coût de fontionnement. Les ressources technologiques et humaines s&#8217;en trouvent également réduites, tout en ayant un temps de déploiement minimum, voir nul.</p>
<p style="margin-bottom: 0cm;">On peut souligner le contrôle total de l&#8217;application, de ce fait, le piratage logiciel est exclu des risques potentiels.</p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;"><strong>Inconvénients :</strong> Il est important de pouvoir assurer une disponibilité maximale et une qualité de service exemplaire notamment en cas de problèmes sur le serveur (ex : remise en prod&#8217; en moins de 4h). Il devient alors avantageux d&#8217;externaliser se service.</p>
<p style="margin-bottom: 0cm;">Par ailleurs, un mode « hors ligne » doit être inclus dans l&#8217;application, car il ne faut pas oublier qu&#8217;une connexion internet peut tomber, et dans ce cas précis, il primordiale d&#8217;éviter à tout prix que l&#8217;activité de l&#8217;entreprise en patisse. Dans un contexte web, pour palier à cette problèmatique, il existe TomeRaider ou encore Google Gears qui permettent de continuer  l&#8217;exploitation de l&#8217;application en mode hors ligne. Il se présente sous la forme d&#8217;un plugin à installer dans le navigateur. Ce plugin  déploie une base de donnée SQLite dans le cache, et y sotcke automatiquement les pages web ciblées. Lorsque la connexion est à nouveau disponible, Google gears se charge de synchroniser les données avec le serveur principal.</p>
<p style="margin-bottom: 0cm; text-align: left;">
<p style="margin-bottom: 0cm; text-align: left;">
<p style="margin-bottom: 0cm; text-align: center;"><a href="http://geekandpoke.typepad.com/geekandpoke/images/2007/10/30/saas.jpg" rel="lightbox[84]"><img class="aligncenter" title="http://geekandpoke.typepad.com/" src="http://geekandpoke.typepad.com/geekandpoke/images/2007/10/30/saas.jpg" alt="" width="370" height="525" /></a></p>
<p style="margin-bottom: 0cm; text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2008/10/saas-solutions-applicatives-hebergees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Monitoring : Apachetop.</title>
		<link>http://pasfaciletouslesjours.org/2008/01/apache-monitoring-apachetop/</link>
		<comments>http://pasfaciletouslesjours.org/2008/01/apache-monitoring-apachetop/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 21:38:34 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apachetop]]></category>
		<category><![CDATA[monitoring]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=24</guid>
		<description><![CDATA[Bonjour,
Je viens vers vous aujourd&#8217;hui pour vous présenter deux appli&#8217; sympathiques : DarkStat &#38; Apachetop.
DarkStat permet d&#8217;analyser à l&#8217;instant T, les connexions établies sur vos ports. Il affiche, entre autre, les ports solicités, les ip destinataires, des graphes, &#8230; Le tout accessible sur le port 666 par défaut.
Apachetop, quant à lui,  permet de surveiller [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Je viens vers vous aujourd&#8217;hui pour vous présenter deux appli&#8217; sympathiques : DarkStat &amp; Apachetop.</p>
<p>DarkStat permet d&#8217;analyser à l&#8217;instant T, les connexions établies sur vos ports. Il affiche, entre autre, les ports solicités, les ip destinataires, des graphes, &#8230; Le tout accessible sur le port 666 par défaut.</p>
<p>Apachetop, quant à lui,  permet de surveiller le traffic de votre serveur web  en analysant les logs.</p>
<p><span id="more-24"></span></p>
<p><strong>DarkStat.</strong></p>
<p>Installation :</p>
<pre lang="php">
$ sudo apt-get install darkstat</pre>
<p>Editons le fichier de config&#8217; :</p>
<pre lang="php">
$ sudo vim /etc/darkstat/init.cfg</pre>
<p>START_DARKSTAT=yes : Active darkstat</p>
<p>INTERFACE : Indiquez votre interface réseau (part défaut -i   eth0).</p>
<p>PORT : Port par lequel vous accéderez à l&#8217;interface web (par défaut -p 666).</p>
<p>BINDIP : décommentez cette ligne pour rendre l&#8217;interface web accessible qu&#8217;en localhost ( &laquo;&nbsp;b 127.0.0.1&#8243;)</p>
<p>LOCAL : Indiquez ici l&#8217;adresse de votre réseau local ( ex: -l 192.168.0.0/24)</p>
<p>Je ne me suis pas attardais sur les dernières options, et les ai laissées commentées.</p>
<p>Pour finir, on redémarre le service :</p>
<pre lang="php">
$ sudo /etc/init.d/darkstat start</pre>
<p>Pour le lancer, deux solutions :</p>
<p>en console :</p>
<pre lang="php">
$ darkstat</pre>
<p>ou directement, dans un navigateur :</p>
<p><strong>&laquo;&nbsp;http://localhost:666&#8243;</strong>(port par défaut)</p>
<p>Et voilà le résultat :</p>
<p><a href="http://cl3mrox.free.fr/blog/wp-content/darkstat1.jpg" title="darkstatimg1" rel="lightbox[24]"><img src="http://cl3mrox.free.fr/blog/wp-content/darkstat1.thumbnail.jpg" alt="darkstatimg1" /></a><a href="http://cl3mrox.free.fr/blog/wp-content/darkstat2.jpg" title="darkstatimg2" rel="lightbox[24]"><img src="http://cl3mrox.free.fr/blog/wp-content/darkstat2.thumbnail.jpg" alt="darkstatimg2" /></a></p>
<p><strong>Apachetop</strong></p>
<pre lang="php">$ sudo apt-get install apachetop</pre>
<p>Execution :</p>
<pre lang="php">
$ apachetop</pre>
<p>Pour les options :</p>
<pre lang="php">
$man apachetop</pre>
<p>&#8230; et merci à Monolith pour le tuyau <img src='http://pasfaciletouslesjours.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
&#8216;tantôt !</p>
<p>Sources :</p>
<p><a href="http://dmr.ath.cx/net/darkstat/" title="darkstat" target="_blank">Projet Darkstat</a> , <a href="http://www.webta.org/projects/apachetop/" title="apachetop" target="_blank">projet Apachetop</a>.<a href="http://www.webta.org/projects/apachetop/" title="apachetop project" target="_blank"> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2008/01/apache-monitoring-apachetop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurer Iptables</title>
		<link>http://pasfaciletouslesjours.org/2008/01/configurer-iptables/</link>
		<comments>http://pasfaciletouslesjours.org/2008/01/configurer-iptables/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 21:06:39 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=16</guid>
		<description><![CDATA[Ayant étudié et manipulé Iptables  en certif&#8217; Red Hat, je me suis rendu compte qu&#8217;il n&#8217;y avait rien d&#8217;aussi efficace, légé et precis que ce firewall en ligne de commandes !
Voici ma config, ce n&#8217;est certainement pas LA config&#8217;, mais pour ma part ça tourne bien! &#8230;

Tout d&#8217;abord, j&#8217;indique que ma politique par défaut [...]]]></description>
			<content:encoded><![CDATA[<p>Ayant étudié et manipulé Iptables  en certif&#8217; Red Hat, je me suis rendu compte qu&#8217;il n&#8217;y avait rien d&#8217;aussi efficace, légé et precis que ce firewall en ligne de commandes !</p>
<p>Voici ma config, ce n&#8217;est certainement pas <strong>LA</strong> config&#8217;, mais pour ma part ça tourne bien! &#8230;</p>
<p><span id="more-16"></span><br />
Tout d&#8217;abord, j&#8217;indique que ma politique par défaut est de n&#8217;accepter aucun paquet de l&#8217;exterieur  :</p>
<pre lang="php">
$  sudo iptables -P INPUT DROP</pre>
<p>La règle suivante permet de prendre en compte les connexions existantes et celles en relation (ex : ftp, port 20 &amp; 21)</p>
<pre lang="php">$ sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT</pre>
<p>Ensuite j&#8217;autorise le traffic dans la boucle locale :</p>
<pre lang="php">
$ sudo  iptables -A INPUT -i lo -j ACCEPT</pre>
<p>Maintenant j&#8217;ouvre les  ports adéquates au services que j&#8217;utilise</p>
<p>SSH &#8211; port 22 :</p>
<pre lang="php">$ sudo iptables -A INPUT -m tcp -p tcp --dport 22 -j ACCEPT</pre>
<p>HTTP :</p>
<pre lang="php">$ sudo iptables -A INPUT -m tcp -p tcp --dport 80 -j ACCEPT</pre>
<p>aMule &#8211; 4662 tcp &#8211; 4672 udp</p>
<pre lang="php">$ sudo iptables -A INPUT -m tcp -p tcp --dport 4662 -j ACCEPT
$ sudo iptables -A INPUT -m udp -p udp --dport 4672 -j ACCEPT</pre>
<p>Interface web d&#8217;aMule : 4711</p>
<pre lang="php">$ sudo iptables -A INPUT -m tcp -p tcp --dport 4711 -j ACCEPT</pre>
<p>Partage de fichiers NFS</p>
<p>Pour NFS il a fallu fixer les ports qui, par défaut, varient.</p>
<p>mountd :</p>
<pre lang="php">$ sudo iptables -A INPUT -s 192.168.0.198 -m tcp -p tcp --dport 4002 -j ACCEPT
$ sudo iptables -A INPUT -s 192.168.0.198 -m udp -p udp --dport 4002 -j ACCEPT</pre>
<p>nfs :</p>
<pre lang="php">$sudo iptables -A INPUT -s 192.168.0.198 -m tcp -p tcp --dport 2049 -j ACCEPT</pre>
<p>Portmapper (toujours pour NFS) :</p>
<pre lang="php">$ sudo iptables -A INPUT -s 192.168.0.198 -m tcp -p tcp --dport 111 -j ACCEPT
$ sudo iptables -A INPUT -s 192.168.0.198 -m udp -p udp --dport 111 -j ACCEPT</pre>
<p>nlockmgr :</p>
<pre lang="php">$ sudo iptables -A INPUT -s 192.168.0.198 -m udp -p udp --dport 32770 -j ACCEPT
$ sudo iptables -A INPUT -s 192.168.0.198 -m tcp -p tcp --dport 32770 -j ACCEPT
$ sudo iptables -A INPUT -s 192.168.0.198 -m udp -p udp --dport 32765 -j ACCEPT
$ sudo iptables -A INPUT -s 192.168.0.198 -m tcp -p tcp --dport 32765 -j ACCEPT</pre>
<p>Icecast2 :</p>
<pre lang="php">$ sudo iptables -A INPUT -m tcp -p tcp --dport 8000 -j ACCEPT</pre>
<p>Petit rappel pratique :</p>
<pre lang="php">$ rpcinfo -p</pre>
<p>Indique les ports en activités !</p>
<p><strong>Ma config&#8217; au démarrage</strong></p>
<pre lang="php">
$ sudo vim /etc/init.d/moniptables</pre>
<p>Ajouter un entète comme ceci :</p>
<pre lang="php">
#!/bin/sh</pre>
<p>et y coller toute les règles que vous avez tapé dans votre shell</p>
<p>Il ne reste plus qu&#8217;à le rendre executable</p>
<pre lang="php">$ sudo chmod +x /etc/init.d/moniptables<code></code></pre>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2008/01/configurer-iptables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Montage automatique : AutoFS</title>
		<link>http://pasfaciletouslesjours.org/2007/12/montage-automatique-autofs/</link>
		<comments>http://pasfaciletouslesjours.org/2007/12/montage-automatique-autofs/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 10:14:11 +0000</pubDate>
		<dc:creator>clem</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[autofs]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=12</guid>
		<description><![CDATA[Lorsqu&#8217;un partage de fichier NFS est configuré sur un réseau, il peut être intéressant de monter automatiquement les dossiers partagé. Pour cela, deux solutions possible :

Par le fichier /etc/fstab
Par le service AutoFS

Les deux solutions fonctionnent à merveille! Néanmoins, le désavantagede l&#8217;auto-montage par fstab, c&#8217;est qu&#8217;il monopolise des ressources pour le maintenir montage des dossiers partagé. [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsqu&#8217;un partage de fichier NFS est configuré sur un réseau, il peut être intéressant de monter automatiquement les dossiers partagé. Pour cela, deux solutions possible :</p>
<ol>
<li>Par le fichier <em>/etc/fstab</em></li>
<li>Par le service AutoFS</li>
</ol>
<p>Les deux solutions fonctionnent à merveille! Néanmoins, le désavantagede l&#8217;auto-montage par fstab, c&#8217;est qu&#8217;il monopolise des ressources pour le maintenir montage des dossiers partagé. Alors qu&#8217;AutoFS ne monte les dossiers de partage qu&#8217;au besoin. En plus, avec un lien symbolique sur le dossier partagé permet de garder l&#8217;icône, meme si le répértoire n&#8217;est pas montée</p>
<p><span id="more-12"></span></p>
<p>Installation :</p>
<pre lang="php">$ sudo apt-get install autofs</pre>
<p>La configuration d&#8217;AutoFS se fait par <em>/etc/auto.master</em>  :</p>
<pre lang="php">$ sudo vim /etc/auto.master/
Ajouter le code suivant :
<pre lang="php">
/share    /etc/auto.share</pre>
<p>Créez et éditer le fichier /etc/auto.share</p>
<pre lang="php">$ sudo vim /etc/auto.share</pre>
<p>Ajoutez :</p>
<pre lang="php">
partage    soft,rw,timeout=30,intr    192.168.0.100:/media/share</pre>
<p>Je monte le dossier distant /media/share du pc 192.168.0.100 dans le dossier "partage" qui sera placé dans /share (sur la machine locale).<br />
Il est nécessaire que le dossier /media/share soit déclaré dans le fichier /etc/exports du serveur de fichiers.<br />
Ensuite, on oubli pas de commenter les montages NFS dans /etc/fstab (s'il y en a).<br />
Petit lien symbolique pour avoir le dossier à portée de mains :</p>
<pre lang="php">$ sudo ln -s /share/partage ~/Desktop</pre>
<p>Et pour finir, on démarre le service :</p>
<pre lang="php">$ sudo /etc/init.d/autofs start</pre>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2007/12/montage-automatique-autofs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NFS &#8211; Partage de fichiers</title>
		<link>http://pasfaciletouslesjours.org/2007/12/ola/</link>
		<comments>http://pasfaciletouslesjours.org/2007/12/ola/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 20:26:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Réseaux]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://pasfaciletouslesjours.org/?p=8</guid>
		<description><![CDATA[Ayant récement installer un partage de fichier samba entre deux pc sous ubuntu, je vous fais partager ma solution qui dans mon cas m&#8217;a parfaitement convenu &#8230;

Côté serveur:
Tout d&#8217;abords, installez les paquets nécessaires côté serveur :
$ sudo apt-get install nfs-common nfs-kernel-server
On créé le répertoire qui sera partagé par la suite :
$ mkdir ~/partage
Ensuite, il faut [...]]]></description>
			<content:encoded><![CDATA[<p>Ayant récement installer un partage de fichier samba entre deux pc sous ubuntu, je vous fais partager ma solution qui dans mon cas m&#8217;a parfaitement convenu &#8230;</p>
<p><span id="more-8"></span></p>
<p><strong>Côté serveur:</strong></p>
<p>Tout d&#8217;abords, installez les paquets nécessaires côté serveur :</p>
<pre lang="php">$ sudo apt-get install nfs-common nfs-kernel-server</pre>
<p>On créé le répertoire qui sera partagé par la suite :</p>
<pre lang="php">$ mkdir ~/partage</pre>
<p>Ensuite, il faut ajouter les répertoire que l&#8217;on désire partager dans <em>/etc/exports</em></p>
<pre lang="php">$ sudo vim /etc/exportfs</pre>
<p>Exemple de partage d&#8217;un repertoire en accès lecture seule &amp; lecture écriture   (sur une seule ligne) :</p>
<pre lang="php">/home/toto/partage 192.168.0.10/255.255.255.0(ro) 192.168.0.20/255.255.255.0(rw)</pre>
<p>Ici, je decide de partager le dossier<em> /home/toto/partage</em></p>
<ul>
<li>En lecture seule (ro) pour le pc 192.168.0.10</li>
<li>En lecture écriture (rw) pour le pc 192.168.0.20</li>
</ul>
<p>Après tout ça, on redémarre le service :</p>
<pre lang="php">$ sudo /etc/init.dnfs-kernel-server restart</pre>
<p><strong>Côté client :</strong></p>
<p>Il suffit de créer le point de montage puis de monter le dossier de partage dans<em> <em>/etc/fstab</em></em></p>
<pre lang="php">$ sudo mkdir /media/partage
$ vim /etc/fstab</pre>
<p>Ajoutez à la fin du fichier la ligne suivante (sur une seule ligne) :</p>
<pre lang="php">$ 192.168.0.50:/home/toto/partage	/media/partage    nfs	user,noauto	0	0</pre>
<p>On réactive tout les points de montage :</p>
<pre lang="php">$ sudo mount -a</pre>
<p>Désormais un icône NFS apparaît dans le poste de travail.</p>
]]></content:encoded>
			<wfw:commentRss>http://pasfaciletouslesjours.org/2007/12/ola/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

