<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
	<title>Tutorials</title>
	<description>Tutorials pour vos Synology !</description>
	<link>http://www.nas-forum.com/forum/index.php</link>
	<pubDate>Sat, 27 Feb 2010 18:51:09 +0000</pubDate>
	<ttl>60</ttl>
	<item>
		<title><![CDATA[Installation Du Mediacenter N9Uf Avec Serveur Apache D'origine]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/6397-installation-du-mediacenter-n9uf-avec-serveur-apache-dorigine/</link>
		<description><![CDATA[Voici un petit tuto qui permet d'installer le Mediacenter N9uf sur Synology sans passer par une installe d'un nouveau apache.<br />
ce tuto ne necessite pas de demarrer un script, et le mediacenter et lancé au demarrage du syno.<br />
<strong class='bbc'>Par contre la config apache et php.ini est a refaire a chaque changement de firmware(point 3,4,5).</strong><br />
<br />
1/ Telecharger le module mediacenter sur le site n9uf : <a href='http://maj.neuf.fr/web/mediacenter/mediacenter.tgz' class='bbc_url' title='Lien externe' rel='nofollow'>http://maj.neuf.fr/web/mediacenter/mediacenter.tgz</a><br />
<br />
<pre class='prettyprint'>cd /volume1/web
wget http&#58;//maj.neuf.fr/web/mediacenter/mediacenter.tgz
tar -xvzf mediacenter.tgz
rm mediacenter.tgz</pre><br />
<br />
2/ configuration du fichier partagé<br />
<br />
<pre class='prettyprint'>cd /volume1/web/mediacenter/data
vi shares.conf</pre><br />
<br />
on ajoute au fichier :<br />
<br />
<pre class='prettyprint'>&#60;?php
addShareFolder&#40;1, &#34;video&#34;, &#34;/volume1/video&#34;&#41;;
addShareFolder&#40;2, &#34;photo&#34;, &#34;/volume1/photo&#34;&#41;;
addShareFolder&#40;3, &#34;music&#34;, &#34;/volume1/music&#34;&#41;;
?&#62;</pre><br />
<br />
3/ configuration apache virtualhost (inspiré de <a href='http://fredo.servehttp.com/html/Astu-09.htm%29' class='bbc_url' title='Lien externe' rel='nofollow'>http://fredo.servehttp.com/html/Astu-09.htm)</a><br />
<br />
<pre class='prettyprint'>cd /usr/syno/apache/conf
vi httpd.conf-user</pre><br />
on recherche     <br />
# Virtual hosts<br />
#Include conf/extra/httpd-vhosts.conf<br />
et on decommente le Include (suppression de #): Include conf/extra/httpd-vhosts.conf<br />
on enregistre<br />
<br />
<pre class='prettyprint'>cd /usr/syno/apache/conf/extra
vi httpd-vhosts.conf</pre><br />
on ajoute ce contenu en mettant la bonne adresse IP :<br />
<pre class='prettyprint'>Listen 26180
  
NameVirtualHost 192.168.x.x&#58;26180

&#60;VirtualHost 192.168.x.x&#58;26180&#62;
DocumentRoot &#34;/volume1/web/mediacenter/httpd&#34;
Alias /__mp9ctl_share_1/ &#34;/volume1/video/&#34;
Alias /__mp9ctl_share_2/ &#34;/volume1/photo/&#34;
Alias /__mp9ctl_share_3/ &#34;/volume1/music/&#34;
&#60;/VirtualHost&#62;</pre><br />
<br />
4/ on modifie le fichier php.ini<br />
<br />
<pre class='prettyprint'>cd /usr/syno/etc/
vi php.ini</pre><br />
<br />
on ajoute a open_basedir = <br />
/volume1/web/mediacenter/httpd<br />
/volume1/music<br />
/volume1/video<br />
<br />
on enregistre<br />
<br />
5/ on redemarre<br />
<pre class='prettyprint'>/usr/syno/etc/rc.d/S97apache-user.sh restart</pre><br />
<br />
on teste sur son pc: <a href='http://192.168.x.x:261%38%30' class='bbc_url' title='Lien externe' rel='nofollow'>http://192.168.x.x:26180</a><br />
on voit le site apparaitre<br />
ensuite on test sur la tele et voila<br />
<br />
<br />
ce tutorial a été testé par moi meme et KFCL<br />
si toutefois vous rencontrer des soucis je modifierais les points bloquants,<br />
je signale egalement que je ne suis pas expert linux et que si on peut ameliorer des points je suis preneur de toutes remarques.<br />
<br />
Merci]]></description>
		<pubDate>Tue, 11 Nov 2008 09:29:35 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/6397-installation-du-mediacenter-n9uf-avec-serveur-apache-dorigine/</guid>
	</item>
	<item>
		<title><![CDATA[Wake On Lan & Prise De Controle A Distance]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/1875-wake-on-lan-prise-de-controle-a-distance/</link>
		<description><![CDATA[<strong class='bbc'><span style='color: #006400'>Mis &#224; jour le 14/08/09</span></strong><br />
<br />
<br />
<br />
Bonjour,<br />
<br />
Voila j'ai d&#233;velopper une appli de <span style='color: #FF0000'>"Wake On Lan"</span> et de <span style='color: #FF0000'>"Prise de main &#224; distance"</span> baser uniquement sur des pages PHP (et sans ajout de module ni aucune modification a faire sur le syno) pour pouvoir, d'une part reveiller mes PC a distance a partir du serveur web integrer dans mon syno et d'une autre part prendre la main a distance<span class='bbc_underline'> via le client web</span> de la connexion de bureau a distance <span style='color: #006400'><strong class='bbc'>RDP</strong></span> de windows sur ces pc ou du module <span style='color: #006400'><strong class='bbc'>LogMeIn</strong></span>. Je vous fais profiter de mon dev.<br />
<br />
<br />
<span style='color: #FF0000'><span style='font-size: 21px;'><strong class='bbc'>I&#176;) Installation &#224; partir du Pack</strong></span></span><br />
<br />
Avant tout, pour vous faire une id&#233;e, voici &#224; quoi ressemble mon interface :<br />
<br />
http://imagik.fr/view-rl/106588<br />
<br />
Si l'image ne s'affiche pas, cliquez <a href='http://imagik.fr/view-rl/106588' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a><br />
<br />
<br />
Une fois le pack t&#233;l&#233;charg&#233;, LISEZ LA PROCEDURE PDF inclut dans celui-ci, ou editez les fichiers <strong class='bbc'>"index.html", "action.php"</strong> et "<strong class='bbc'>ts_pc1.html"</strong> et suivez les commentaires inclus dans ces fichiers pour votre propre config.<br />
<br />
J'ai &#233;galement int&#233;gr&#233; les fichiers source des image en psd (photoshop) pour que vous puissiez faire vos modifs. Vous les trouverez dans le dossier appel&#233; "png_sources"<br />
<br />
<br />
<br />
<span style='color: #FF0000'><span style='font-size: 21px;'><strong class='bbc'>II&#176;) Concretement, que fait ce projet ?</strong></span></span><br />
<br />
<br />
Nous allons deja commencer par le commencement, d&#233;tailler les diff&#233;rentes fonctions du projet, &#224; savoir :<br />
<br />
<br />
<strong class='bbc'>- Wake on Lan :</strong><br />
<br />
Le Wake On Lan permet de reveiller electriquement un ordinateur et le demarrer, sous entendu qu'il comporte cette option dans le bios de la machine et que la carte reseau le permette, ce qui maintenant est largement la plupart des cas des pc.<br />
<br />
Si cette option est activ&#233;e, alors lorsque le pc est &#233;teint, la carte reseau ne l'est pas totalement et se met en veille afin de recevoir les paquet reseau lui permettant de mettre sous tension l'ordinateur.<br />
<br />
<br />
Dans mon developpement, je vous propose de faire du Wake On Lan &#224; partir d'un page web, ce qui &#224; pour avantage :<br />
<br />
- De reveiller le PC sans avoir recours &#224; un logiciel &#224; part votre navigateur<br />
- De le reveiller depuis n'importe o&#249;, que ce soit en local sur votre reseau ou bien &#224; travers le net (depuis votre travail par exemple  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /> )<br />
<br />
Il est &#224; differencier le<span class='bbc_underline'> Wake On Lan</span> du <span class='bbc_underline'>Wake On Wan</span>. <br />
<br />
Le premier permet uniquement de reveiller ses PC sur un meme reseau local. En effet si vous deviez envoyer la requete de reveille depuis internet, cela aurait de forte chance de ne jamais aboutir car bien des routeurs avant le votre aurait bloquer cette requette.<br />
<br />
Le wake on wan quand &#224; lui permet ce genre de chose mais impose des contrainte. Il s'agit ni plus ni moins de la meme requete reseau &#224; la seule difference qu'elle est envoy&#233;e &#224; une adresse precise(chez vous grace &#224; votre adresse IP internet ou nom de domaine) et que le routeur comporte une r&#232;gle laissant passer la requete sur votre reseau. Vous l'aurez compris, cela necessite du parametrage depuis votre routeur et implique de connaitre votre adresse IP externe pour un resultat qui n'est pas toujours au rendez-vous (assez aleatiore meme).<br />
<br />
<br />
<br />
Pour palier &#224; tout cela, mon projet va vous permettre de faire du wake on lan &#224; travers le net (mais egalement en local bien sur). Nous combinons donc les avantages des 2 m&#233;thode en une seule.<br />
<br />
Oui mais comment ? Tout simplement grace &#224; votre syno (ou autre du moment que vous avez un serveur web sous apache visible depuis internet).<br />
<br />
Grace &#224; l'hebergement de site web de votre syno, vous n'aurez qu'&#224; vous connecter depuis l'exterieur (ou en local) &#224; votre page internet de wake on lan et cliquer sur le bouton de reveil du pc que vous souhaitez allumer. La requete de reveil agira alors depuis votre reseau local (puisque votre syno en fait parti) et la machine s'allumera.<br />
<br />
<br />
<br />
<br />
<strong class='bbc'>- Le controle &#224; distance :</strong><br />
<br />
<br />
Comme son nom l'indique, cela permet de prendre le controle &#224; distance de votre machine depuis une autre comme si vous &#233;tiez devant et ceci de n'importe o&#249;.<br />
<br />
Deux modules sont inclus dans mon projet : <br />
<br />
- <span class='bbc_underline'>Le TSE web</span> : qui est le partage de bureau &#224; distance de windows via une page web (compatible XP Pro, 2003 et Vista uniquement et utilisable que depuis Internet Explorer), qui comporte beaucoup d'option mis &#224; part le controle de l'affichage (mappage des lecteur de votre machine sur la machine distante et donc transfert de fichiers, impressions, envoi du son de la machine distancte sur la machine de controle, etc...) mais necessite d'ouvrir un port sur le routeur.<br />
<br />
- <span class='bbc_underline'>LogMeIn</span> : cette apllication est un alternative &#224; Teamviewer ou autre VNC  qui &#224; l'avantage de prendre le controle de la machine distante depuis n'importe quel navigateur internet et ce SANS AUCUNE CONFIGURATION ni modification de votre reseau et sur beaucoup de plateforme (tout windows, linux, etc) uniquement via l'installation d'un module sur le pc. Du moment que vous avez internet des 2 cot&#233;s, logmein se charge du reste (exit l'ouverture de ports fastidieuses ou les restriction firewall de votre entreprise  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /> ). Le tout etant une connexion securis&#233;e en 256 bits. L'essayer c'est l'adopter  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> <br />
Il suffit de se creer un compte sur le site de logmein et vous pourrez alors ajouter plusieurs machines &#224; votre compte afin d'en prendre le contr&#244;le &#224; distance. Plus de d&#233;tails dans mon tuto pdf joint dans le pack qui nous permettra de prendre nos machines &#224; distances directement depuis l'interface de la page de wake on lan.<br />
<br />
<br />
<br />
<br />
<span style='color: #FF0000'><span style='font-size: 21px;'><strong class='bbc'>III&#176;) Conclusion</strong></span></span><br />
<br />
Vous pouvez d&#233;sormais "r&#233;veiller" vos pc &#224; distance via le web et prendre la main dessus comme si vous &#233;tiez devant.<br />
<br />
Attention : Il y a plusieurs choses &#224; prendre en compte.<br />
<br />
- Pour la prise de controle &#224; distance via le module TSE web : Pensez &#224; ouvrir les ports correspondants et &#224; les rediriger de votre routeur vers votre machine en question (voir procedure pdf).<br />
Si vous souhaitez prendre la main sur un poste suppl&#233;mentaire, il vous faudra modifier le numero du port de la machine sur le pc en question (via le registre) et recreer un regle sur le routeur avec ce nouveau port (voir procedure pdf).<br />
<br />
<br />
- Penser bien evidement a activer le wake on lan de votre carte reseau dans votre bios.<br />
<br />
<br />
<div class='bbc_center'><strong class='bbc'>TOUT CECI EST EXPLIQUE EN DETAIL DANS LA PROCEDURE PDF INCLUSE DANS LE PACK</strong></div><br />
<br />
<strong class='bbc'><span style='color: #FF0000'>&gt;&gt;&gt; BONUS &lt;&lt;&lt;</span></strong><br />
<br />
Afin de proteger votre dossier par mot de passe je vous explique comment utiliser un fichier .htaccess<br />
<br />
Creer un fichier .htaccess (ou recuperez en un) avec comme parametres :<br />
<br />
<pre class='prettyprint'>AuthName "Title"
AuthType "Basic"
AuthUserFile "/volume1/web/wake/passwd/.HTPASSWD"
require valid-user</pre><br />
<br />
Dans votre dossier wake sur le syno creer un sous dossier passwd<br />
Generer alors un fichier HTPASSWD (grace a des site sur le net comme <a href='http://aspirine.org/htpasswd.html' class='bbc_url' title='Lien externe' rel='nofollow'>http://aspirine.org/htpasswd.html</a> par exemple) et coller votre fichier .htpasswd dans le dossier passwd.<br />
<br />
Coller enfin votre fichier HTACCESS dans le dossier wake.<br />
<br />
Voilou.<br />
<br />
J'espere que ca va en aider plus d'un et n'hesitez pas si vous avez des question.<br />
<br />
Pensez &#233;galement &#224; laisser vos commentaires et id&#233;e d'am&#233;lioration.<br />
<br />
<span style='color: #FF0000'><strong class='bbc'>Telechargez le pack <a href='http://www.nas-forum.com/forum/index.php?app=downloads&showfile=42' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a></strong></span><br />
<br />
Si le lien ne fonctionne pas, essayez directement <a href='http://www.nas-forum.com/forum/index.php?app=downloads&showfile=181' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a><br />
<br />
Enjoy  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' />]]></description>
		<pubDate>Thu, 12 Jul 2007 23:08:06 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/1875-wake-on-lan-prise-de-controle-a-distance/</guid>
	</item>
	<item>
		<title>Installer Openvpn</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/1886-installer-openvpn/</link>
		<description><![CDATA[<strong class='bbc'><span style='color: #FF0000'>CE TUTO NE FONCTIONNE QUE SUR LES SYNO UTILISANT UN KERNEL 2.4.xxx, NE FONCTIONNERA PAS SUR LES KERNEL 2.6.xxx </span></strong><br />
<span style='color: #008000'>Testé ok: DS-106. Devrait être ok pour toute la série 106 et 107</span><br />
<span style='color: #FF0000'>Testé pas ok: DS-207 (kernel 2.6.xxx). Pour la même raison il ne fonctionnera sur aucun Syno de la gamme 207 ou 407</span><br />
<br />
<span class='bbc_underline'>Pré-requis :</span><br />
TELNET et IPKG installés<br />
Télécharger les archives contenant les fichiers de config serveur et client :<br />
<a href='http://ikeke.free.fr/syno/OpenVPN-Conf-Client.rar' class='bbc_url' title='Lien externe' rel='nofollow'>http://ikeke.free.fr/syno/OpenVPN-Conf-Client.rar</a><br />
<a href='http://ikeke.free.fr/syno/OpenVPN-Conf-Serv.rar' class='bbc_url' title='Lien externe' rel='nofollow'>http://ikeke.free.fr/syno/OpenVPN-Conf-Serv.rar</a><br />
<br />
<br />
<span style='color: #4169E1'># Installation du Package OpenVPN #</span><br />
<br />
<em class='bbc'>ipkg update<br />
ipkg install openvpn</em><br />
<br />
<br />
<span style='color: #4169E1'># Création de l'interface Réseau Virtuel #</span><br />
<br />
On va maintenant créer l'interface virtuel qui va nous permettre d'avoir un tunnel au sein de notre Syno<br />
<em class='bbc'>mkdir /dev/net<br />
mknod /dev/net/tun c 10 200</em><br />
<br />
<br />
<span style='color: #4169E1'># On monte le module TUN dans le noyau #</span><br />
<em class='bbc'><br />
mkdir /lib/modules/2.4.22-uc0<br />
cp /opt/lib/modules/tun.o /lib/modules/2.4.22-uc0/<br />
insmod tun</em><br />
<br />
<br />
<span style='color: #4169E1'># On active le routage au sein du syno #</span><br />
<br />
<em class='bbc'>echo 1 &gt; /proc/sys/net/ipv4/ip_forward</em><br />
<br />
 <br />
Ok du côté du système Linux du Syno (interface & routage) c'est maintenant prêt, il faut maintenant installer la configuration pour OpenVPN.<br />
Je vous ai mis à dispo une archive tout en un avec des clés RSA présente et un fichier de configuré. Si vous voulez créer vos propres clés, libre à vous, de nombreux sites traitent de ce sujet.<br />
Je vais donc partir du principe que vous allez utiliser, au moins le temps de tester si ca fonctionne, ma config toute prête<br />
<br />
Décompresser l'archive ConfigSyno.rar dans le repertoire Public de votre syno, vous devez vous retrouver avec un repertoire config<br />
 <br />
<br />
<span style='color: #4169E1'># On copie dossier config au bon endroit et on donne les droits adéquats #</span><br />
<br />
<em class='bbc'>cp -R /volume1/public/config /opt/etc/openvpn/<br />
cd /opt/etc/openvpn<br />
chown -R root openvpn<br />
chgrp -R root openvpn<br />
chmod -R 755 openvpn</em><br />
 <br />
<br />
<span style='color: #4169E1'># Fichier de démarrage du VPN #</span><br />
<br />
<em class='bbc'>cp /opt/etc/openvpn/config/S24openvpn /opt/etc/init.d/<br />
chmod 755 /opt/etc/init.d/S24openvpn</em><br />
 <br />
<br />
<span style='color: #4169E1'># On lance le serveur VPN #</span><br />
<br />
<em class='bbc'>cd /opt/etc/init.d<br />
sh S24openvpn </em><br />
<br />
Le serveur risque de renvoyé la phrase "insmod: A module named tun already exists" ne vous inquiétez pas c'est normal c'est parce qu'on l'a monté un peu plus tot. Néanmoins la ligne semble nécessaire dans le fichier pour que tout soit ok en cas de reboot<br />
<br />
Bon ben c'est fini pour la partie Synology... <br />
<br />
 <br />
<br />
<span style='color: #4169E1'># Au tour de windows maintenant #</span><br />
<br />
Récupérez OpenVPN pour windows à l'adresse suivante: <br />
<a href='http://openvpn.net/release/openvpn-2.1_rc4-install.exe' class='bbc_url' title='Lien externe' rel='nofollow'>http://openvpn.net/release/openvpn-2.1_rc4-install.exe</a><br />
Cette version est compatible XP/Vista<br />
<br />
Lancez l'installation et procéder à l'installation sans changer les options par défaut normalement mais assurez vous juste que l'installation d'OpenVPN GUI est coché.<br />
Le PC peut demander à rebooter<br />
<br />
Une fois l'installation terminée, extraire les fichiers de l’archive OpenVPN-Conf-Client.rar dans le répertoire C:&#092;Program Files&#092;OpenVPN&#092;<br />
Si lors de l’extraction un message indique que le fichier existe déjà, dites que vous souhaitez remplacer les fichiers actuels. <br />
ouvrir le fichier client.ovpn et rechercher la section suivante:<br />
<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'># The hostname/IP and port of the server.<br />
# You can have multiple remote entries<br />
# to load balance between the servers.<br />
remote XXXXXX 1194 #mettre l' IP DU SERVEUR suivi du n° de port (par defaut le 1194)<br />
;remote my-server-2 1194</div></div><br />
<br />
Remplacer XXXXXX par votre nom de domaine si vous en avez un (genre dyndns) ou par votre adresse ip public<br />
<br />
Si OpenVPN GUI ne s'est pas lancé, il faut maintenant la lancer. Une icone apparait dans le systray, double cliquez dessus pour lancer la connexion au VPN, une fenetre s'ouvre et au bout de quelques secondes disparait, une info bulle devrait alors vous indiquer que vous etes connecté et vous donner l'adresse<br />
<br />
 <br />
Avec ma config, l'adresse du Syno par le VPN est 192.168.21.1.<br />
Vous pouvez donc essayer d'accéder au syno par telnet en tapant cette adresse.<br />
<br />
A noter que vous devez ouvrir le port 1194 en TCP au niveau de votre routeur pour que cela fonctionne à travers internet. <br />
<br />
<br />
<span class='bbc_underline'><span style='color: #FF0000'>AVERTISSEMENT :</span></span> Cette configuration « Tout en un » est là pour vous aider à mettre en place rapidement un VPN qui fonctionne (j’ai testé le VPN avec ces clés et cette config sans soucis). Cependant les clés du tuto étant accessible à tout le monde, je vous conseille de générer vos propres clés afin que n’importe qui connaissant votre adresse ip ne vienne jouer les squatteurs.]]></description>
		<pubDate>Sun, 15 Jul 2007 10:20:54 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/1886-installer-openvpn/</guid>
	</item>
	<item>
		<title>Comment Connecter La Popcorn Hour Au Synology Via Le Protocol Nfs ?</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/7551-comment-connecter-la-popcorn-hour-au-synology-via-le-protocol-nfs/</link>
		<description><![CDATA[<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Bonjour à tous,<br />
<br />
Suite à l'acquisition d'une popcorn hour, j'ai longtemps recherché en vain comment y connecté mon syno via le protocole NSF.</span></span><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Ce petit tuto aura donc pour but de vous aider dans une telle connexion.</span></span><br />
<br />
<br />
<span style='font-size: 15px;'><span style='font-family: Times New Roman'>Ceci à éte réalisé avec un <strong class='bbc'>CS-407</strong> avec le firmware <span style='color: #0000ff'>.731</span> et la station <strong class='bbc'>Popcorn Hour A-110 </strong>avec la version <span style='color: #0000ff'>01-17-081023-15-POP-403</span> du firmware.</span></span><br />
<br />
<br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 17px;'><strong class='bbc'>Côté syno:</strong></span></span><br />
<br />
<span style='font-family: Times New Roman'><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Tout d'abord nous allons créer nos partages nsf. Pour cela, direction page d'administartion du syno (</span></span><a href='http://ip_du_syno:5000/' class='bbc_url' title='Lien externe' rel='nofollow'><span style='font-family: Times New Roman'><span style='font-size: 15px;'>http://ip_du_syno:5000</span></span></a><span style='font-size: 15px;'><span style='font-family: Times New Roman'>).</span></span><br />
<br />
<br />
<span style='font-size: 15px;'><span style='font-family: Times New Roman'>Une fois la page principale chargée, on clique sur privilèges-&gt;Dossiers partagés.</span></span><br />
<br />
<br />
<span style='font-size: 15px;'><span style='font-family: Times New Roman'>On y choisit le dossier que l'on souhaite voir apparaitre dans le lecteur, pour l'exemple, je choisis le dossier <strong class='bbc'>FILM</strong>. Une fois sélectionné, on clique sur Privilèges NFS, ensuite sur créer et on remplit les champs avec les valeurs suivantes:</span></span><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Nom d'hôte ou IP*: <strong class='bbc'><em class='bbc'><span style='color: #800080'>IP_du_lecteur</span></em></strong> (vous pouvez aussi utilisé les jokers * au cas où vous auriez plusieurs lecteurs, ex: 192.168.1.*)<br />
Privilège: <span style='color: #2e8b57'><strong class='bbc'>lecture seule</strong></span><br />
Root squash: <strong class='bbc'><span style='color: #2e8b57'>pas de mapage<br />
</span></strong></span></span><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Voilà, pour le syno, c'est fait.</span></span><br />
<br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'><strong class='bbc'><span style='font-size: 17px;'>Côté Popcorn:<br />
</span></strong><br />
<br />
<br />
Vous allez dans partages réseau et vous en ajouté un nouveau avec les champs suivants:</span></span><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Nom de partage : <strong class='bbc'><em class='bbc'><span style='color: #800080'>video</span></em></strong> (le nom que vous voulez voir apparaitre dans le lecteur pour ce partage)<br />
URL : <strong class='bbc'><span style='color: #2e8b57'>nfs-tcp://</span><span style='color: #800080'>ip_du_syno</span><span style='color: #2e8b57'>:/volume1/</span><em class='bbc'><span style='color: #800080'>FILM</span></em></strong><br />
User: <strong class='bbc'><span style='color: #2e8b57'>admin<br />
</span></strong>mot de passe : <strong class='bbc'><em class='bbc'><span style='color: #800080'>votre_mot_de_passe_syno<br />
</span></em></strong><br />
les valeurs en <span style='color: #800080'><strong class='bbc'><em class='bbc'>italique mauve</em></strong><span style='color: #000000'> sont les valeurs que vous devrez adapter, celles en </span></span><span style='color: #2e8b57'><strong class='bbc'>vert</strong></span><span style='color: #000000'> devraient rester les mêmes.<br />
</span></span></span><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Voilà, désormais il vous est possible de lire vos films via le protocole NSF qui semble plus performant pour certains fichiers.</span></span><br />
</span><br />
<br />
<span style='font-family: Times New Roman'><span style='font-size: 15px;'>Ceci étant mon tout premier tuto, soyez indulgent et n'hésitez pas à me faire des remarques si quelque chose n'est pas claire ou tout autre chose…<br />
<br />
Johan :hi: </span></span>]]></description>
		<pubDate>Tue, 03 Mar 2009 15:08:59 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/7551-comment-connecter-la-popcorn-hour-au-synology-via-le-protocol-nfs/</guid>
	</item>
	<item>
		<title><![CDATA[Accèder à L'intégralité Du Disque Depuis Un Dossier Partagé]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4196-acceder-a-lintegralite-du-disque-depuis-un-dossier-partage/</link>
		<description><![CDATA[<span class='bbc_underline'>Pré-requis:</span> Accès par Telnet / SSH<br />
<span style='color: #FF0000'><span class='bbc_underline'>Note:</span> Ceci donne accès aux fichiers systèmes de l'OS, une mauvais manip peut donc planter votre système, imposant une réinstallation. A réserver donc à un public averti et ayant des bases solides en linux</span><br />
<br />
J'ai vu que certains veulent accéder à tout le disque en partant de la racine / depuis un partage. Comme ca prend 1 minutes à mettre en place, voici la formule:<br />
<br />
- Créer un partage dans l'interface. Ce partage sera celui où on pourra accéder à l'ensemble du disque. Dans cet exemple on va l'appeler admin<br />
- Se connecter en root par Telnet / SSH<br />
- taper la commande <strong class='bbc'>mount -o bind / /volume1/admin</strong><br />
<br />
C'est tout.<br />
L'ensemble de votre disque est maintenant accessible par le partage admin.<br />
Par contre, vu qu'on ne peut accéder en root au partage certains fichiers ne seront pas ouvrables]]></description>
		<pubDate>Fri, 14 Mar 2008 22:34:44 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4196-acceder-a-lintegralite-du-disque-depuis-un-dossier-partage/</guid>
	</item>
	<item>
		<title>Démo 4 - Certifiat Ssl Personnalisé - Multi-Domaines</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/10366-demo-4-certifiat-ssl-personnalise-multi-domaines/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Cette d&#233;monstration , par l'image cette fois, va vous exposer de fa&#231;on d&#233;taill&#233;e la cr&#233;ation d'un certificat auto-sign&#233; SSL .<br />
<br />
La m&#233;thode est identique aux pr&#233;c&#233;dents tutoriels cr&#233;es, &#224; la diff&#233;rence, justement de pouvoir valider votre nom de domaine no-ip ou dyndns (ou autre) et l'ip locale, ce qui pouvait avoir un cot&#233; r&#233;barbatif avec Internet explorer.<br />
<br />
<br />
Par exemple : <em class='bbc'><a href='https://www.mondomaine.fr' class='bbc_url' title='Lien externe' rel='nofollow'>https://www.mondomaine.fr</a> , imap.mondomaine.fr pop.mondomaine.fr <a href='https://www.lautredomaine.fr' class='bbc_url' title='Lien externe' rel='nofollow'>https://www.lautredomaine.fr</a> ..etc ... 192.168.1.10 ...</em><br />
<br />
<br />
<br />
Quatre parties :<br />
<br />
Qu'est ce que le certificat<br />
<br />
La cr&#233;ation du certificat.<br />
<br />
Le red&#233;marrage des services.<br />
<br />
L'insertion du certificat dans le naviguateur.<br />
<br />
<strong class='bbc'><a href='http://www.ad-informatique.net/pages/posts/synology---certificat-ssl-personnalise-mixte-dns-et-ip-locale-mailstation-etc.37.php' class='bbc_url' title='Lien externe' rel='nofollow'>Mon tutoriel</a></strong><br />
<br />
<br />
Cordialement.<br />
<br />
PS: Pour les propri&#233;taires de domaine, il est plus int&#233;ressant de passer par une autorit&#233; de certification tel que SartSSLL ou CAcert (pas encore valid&#233; sur tous les navigateurs)]]></description>
		<pubDate>Sun, 11 Oct 2009 10:02:31 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/10366-demo-4-certifiat-ssl-personnalise-multi-domaines/</guid>
	</item>
	<item>
		<title>Démo 2 - Installation Du Mailstation</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/7821-demo-2-installation-du-mailstation/</link>
		<description><![CDATA[Bonjour,<br />
<br />
J'ai le plaisir de vous pr&#233;senter ma Vid&#233;o 2, concernant mailstation.<br />
<br />
Toujours aussi &#224; l'aise devant un micro, (Baffouillage etc,) je vous demande toute votre indulgence ...<br />
<br />
<br />
<strong class='bbc'>A quoi sert le mailstation.</strong><br />
  <br />
  Le mailstation de synology est un serveur autonome d'envoie et de reception de courrier &#233;lectronique.<br />
  Il peut &#234;tre utiliser exclusivement dans l'enceinte d'une structure, ou d'un petit groupe de travail, mais aussi pour traiter du courriel sur le www.<br />
  Il est &#233;quip&#233; par d&#233;faut d'un client mail de lecture de courriel (Roundcube).<br />
  <br />
  <strong class='bbc'>Installation.</strong><br />
  <br />
  Voir vid&#233;o de pr&#233;sentation.  <a href='http://www.ad-informatique.net/pages/posts/synology---mise-en-place-mailstation12.php' class='bbc_url' title='Lien externe' rel='nofollow'><strong class='bbc'>MailStation</strong></a><span style='font-size: 9px;'><sub class='bbc'> (lien)</sub></span><br />
<br />
  V&#233;rifi&#233; si votre FAI est compatible : <a href='http://www.nas-forum.com/forum/index.php?showtopic=8777' class='bbc_url' title='Lien externe' rel='nofollow'><strong class='bbc'>LISTE DES FAI COMPATIBLES</strong></a> <span style='font-size: 9px;'><sub class='bbc'>(lien)</sub></span><br />
<br />
<strong class='bbc'>AUTHENTIFICATION SMTP SSL</strong><br />
<br />
Petite pr&#233;cision pour les novices.<br />
Ce mode doit &#234;tre activ&#233; dans l'onglet Mailstation.<br />
<br />
Pour l'utiliser avec un client de messagerie, vous devez :<br />
1 -pr&#233;ciser le serveur SMTP <br />
<ul class='bbc'><li>Utilisation externe : mondomaine.ext (Ne pas oublier de mapper le port 465)</li><li>Utilisation sur le r&#233;seau local :<ul class='bbc'><li>IPdusyno (de pr&#233;f&#233;rence)</li><li>nom du syno (plus lent)</li></ul></li></ul>2 - pr&#233;ciser sur le client de messagerie le port 465 (Par d&#233;faut pour le SSL)<br />
<br />
3 - On doit s'authentifier, <br />
<ul class='bbc'><li>Soit utiliser le m&#234;me login/password que le serveur entrant</li><li>Soit repr&#233;ciser un login/password d'un compte existant sur le serveur.</li></ul><br />
<div class='bbc_left'><br />
</div><strong class='bbc'>AUTHENTIFICATION SMTP pour POSTFIX</strong><br />
<br />
Voici le petit plus qui manquait dans la vid&#233;o pour activer la connexion smtp avec authentification (sans aucune garantie de fonctionnement) :<br />
<strong class='bbc'><br />
1 - &#233;diter le fichier main.cf</strong><br />
 <br />
 CODE<pre class='prettyprint'>relayhost = &#91;ip ou smtp.domaine&#93;:25</pre><br />
 <br />
 Donc on pr&#233;cise le domaine (Pr&#233;f&#233;rer l'adresse ip au nom de domaine http://www.nas-forum.com/forum/style_emoticons/default/wink.gif )<br />
 <br />
<pre class='prettyprint'>smtp_sasl_auth_enable = yes
     smtp_sasl_password_maps = hash:/usr/syno/mailstation/etc/sasl_passwd</pre><em class='bbc'><br />
 <br />
 <br />
 <strong class='bbc'>2 - mot de passe de connection</strong><br />
 <br />
 </em>Cr&#233;er tout d'abord le fichier sasl_passwd avec vi<em class='bbc'><br />
 </em><br />
 <pre class='prettyprint'>&#91;ip ou domaine&#93;:port login:passwd</pre><em class='bbc'><br />
 <br />
 On hash tout &#231;a<br />
 <br />
 </em><pre class='prettyprint'>/usr/syno/mailstation/sbin/postmap sasl_passwd</pre><br />
 <br />
 Vous obtiendrez le fichier sasl_passwd.db<br />
 <br />
 <br />
 Ces options sont &#224; rajout&#233;s suivant les options requises par le serveur smtp relais.<br />
 <em class='bbc'><br />
 </em><pre class='prettyprint'>smtp_sasl_security_options = noanonymous 
        smtp_tls_security_level = may
   </pre><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>Je ne suis pas certain de l'utilit&#233; du tsl ....</div></div><br />
<br />
 <br />
 <br />
 <br />
 Vous trouverez les options existantes en consultant les diff&#233;rents site relatant postfix<br />
 <br />
 Exemple : <a href='http://doc.ubuntu-fr.org/postfix' class='bbc_url' title='Lien externe' rel='nofollow'>ubuntu</a><br />
 <br />
 Merci de poster vos retours d'exp&#233;riences pour les autres http://www.nas-forum.com/forum/style_emoticons/default/biggrin.gif (et pour moi aussi http://www.nas-forum.com/forum/style_emoticons/default/wink.gif )<br />
<br />
Cordialement.]]></description>
		<pubDate>Thu, 26 Mar 2009 22:38:27 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/7821-demo-2-installation-du-mailstation/</guid>
	</item>
	<item>
		<title>Comment Installer Phpmyadmin Sur Mon Synology ?</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/10191-comment-installer-phpmyadmin-sur-mon-synology/</link>
		<description><![CDATA[Pour installer et gérer vos bases de données MySQL vous aurez besoin de PhpMyAdmin.<br />
<br />
Ce programme écrit en PHP / MySQL est maintenant disponible sous forme de paquet. <br />
<br />
Afin de l'installer :<br />
<br />
1. Téléchargez le SPK sur <a href='http://www.synology.com/support/download.php?lang=enu' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.synology.com/support/download.php?lang=enu</a><br />
2. Connectez-vous sur le Disk Station Manager<br />
3. Cliquez sur Management<br />
4. Ensuite rendez-vous sur la page : Système &gt;&gt; Gestion des Paquets<br />
5. Uploadez le fichier SPK]]></description>
		<pubDate>Sun, 27 Sep 2009 15:23:30 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/10191-comment-installer-phpmyadmin-sur-mon-synology/</guid>
	</item>
	<item>
		<title>Installer Et Configurer Un Serveur Proxy Sur Son Synology : Squid</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4258-installer-et-configurer-un-serveur-proxy-sur-son-synology-squid/</link>
		<description><![CDATA[Tuto en français pour mise en place d'un serveur proxy SQUID sur Syno.<br />
- Installation du module Squid<br />
- Démarrage du serveur<br />
- Configuration du fichier squid.conf<br />
- Mise en place du module de sécurité NCSA<br />
<br />
Le tuto en ligne sur l'adresse suivante :<br />
<br />
<a href='http://123adm.free.fr/home/pages/documents/synosquid.html' class='bbc_url' title='Lien externe' rel='nofollow'>http://123adm.free.fr/home/pages/documents/synosquid.html</a>]]></description>
		<pubDate>Tue, 18 Mar 2008 18:00:55 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4258-installer-et-configurer-un-serveur-proxy-sur-son-synology-squid/</guid>
	</item>
	<item>
		<title><![CDATA[Toolchain & Cross Compilation Pour Les Nuls]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4980-toolchain-cross-compilation-pour-les-nuls/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Voilà, je vais essayer de créer le tutos que j'aurai adoré trouver pour moins galerer avec mon 207+. Donc tout les exemples porteront sur le 207+ et une Ubuntu 6.06 (basé sur Debian).<br />
<strong class='bbc'><span style='color: #FF0000'>Disclaimer : Bien sur je ne suis pas résponsable de toute perte de données ou dégradation que l'autocombustion du Syno ou de votre PC est suceptible de provoquer en cas de mauvaise manip</span></strong><br />
<br />
Sinon pour ceux qui ne sont pas allergique à la langue de Shakespeare tuto officiel synology <a href='http://download.synology.com/download/ds/userguide/Synology%20NAS%20Server%203rd-Party%20Apps%20Integration%20Guide.pdf' class='bbc_url' title='Lien externe' rel='nofollow'>ICI</a> (thx WahJam)<br />
<br />
Déjà afin de faire tourner des programmes sur le materiel du synology (different d'un Pc x86) il faut compiler les programmes pour que le binaires en sortie fonctionne sur le syno. Comme il n'est pas prévu de compiler sur le Syno on a recours à la cross-compilation, on compile un programme sur un Pc en vue de le faire tourner sur un Syno. Et pour faire cela on utilise une Toolchain.<br />
<br />
La toolchain est un ensemble d'outil qui forment un environnement de cross-compilation. on y retrouve principalement un compilateur qui produit des binaire compatible avec le Syno. Ainsi que les librairie elle aussi compatible.<br />
<br />
PreRequis avoir un pc sous linux avec les outils de bases de compilation (sous debian build-essentials, libncurses5-dev pour compiler le noyau)<br />
<br />
Pour commencer téléchargeons la toolchain fournie par Synology <a href='http://download.synology.com/toolchain/gcc343_glibc232_88f5281.tbz' class='bbc_url' title='Lien externe' rel='nofollow'>http://download.synology.com/toolchain/gcc...232_88f5281.tbz</a><br />
D'autres toolchain sont disponibles <a href='http://download.synology.com/toolchain/' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a> (thx khalbator)<br />
<br />
on decompresse ce fichier a la racine du système, l'arborescence etant dans l'archive. Je deconseille d'essayer de changer le répertoire ca pourrai poser des problèmes <br />
<span style='font-family: Courier New'>cd /<br />
tar xzf /path/to/gcc343_glibc232_88f5281.tbz</span><br />
<br />
et votre toolchain se situera dans le répertoire /usr/local/arm-marvell-linux-gnu<br />
Mr Philippe Kehl propose sur son site un ajout aux librairies (car il en manque quelques unes dans la librairie officielle) sur <a href='http://oinkzwurgl.org/' class='bbc_url' title='Lien externe' rel='nofollow'>son site</a> <a href='http://oinkzwurgl.org/dl.php?file=gcc343_glibc232_88f5281_missing-headers.tar.bz2' class='bbc_url' title='Lien externe' rel='nofollow'>http://oinkzwurgl.org/dl.php?file=gcc343_g...headers.tar.bz2</a><br />
Donc on l'ajoute a la toolchain par le même procedé <br />
<br />
<br />
Si un des objectif est la compilation du noyau il vous faudra les sources <a href='http://gpl.nas-central.org/SYNOLOGY/x07-series/synogpl-514_for_x07_only.tbz' class='bbc_url' title='Lien externe' rel='nofollow'>http://gpl.nas-central.org/SYNOLOGY/x07-se...or_x07_only.tbz</a> personnelement je les ai misent dans le répertoire de la toolchain (/usr/local/arm-marvell-linux-gnu/source/)<br />
<br />
Une fois installé on fait le tour du proprio :<br />
<span style='font-family: Courier New'>arm-marvell-linux-gnu                    <br />
arm-marvell-linux-gnu.crosstoolconfig.txt<br />
bin                                      <br />
distributed                              <br />
include                                  <br />
info                                     <br />
lib                                      <br />
libexec                                  <br />
man                                      <br />
source                                   <br />
tmp                                      </span><br />
<br />
J'ai pas encore compris à quoi servait tous ces répertoires mais le bin contient les utilitaire de compilation donc gcc prefixé par <span style='font-family: Courier New'>arm-marvell-linux-gnu-</span><br />
Le repertoire Include contient les librairies du Kernel<br />
<br />
à partir de là, tout est en place pour compiler des programmes. le problème c'est qu'il n'y a pas vraiment de règles predefinies.<br />
<br />
Pour compiler un module du noyau c'est le plus facile.  <br />
se placer dans le répertoire des sources du noyau <span style='font-family: Courier New'>cd /usr/local/arm-marvell-linux-gnu/source/linux-2.6.15</span><br />
dans les source telechargés ci dessus, dans le Makefile tout est deja pret.<br />
<span style='font-family: Courier New'>ARCH            ?= arm<br />
CROSS_COMPILE   ?= /usr/local/arm-marvell-linux-gnu/bin/arm-marvell-linux-gnu-</span><br />
<br />
ARCH = arm, Defini que l'architecture cible sera une Arm<br />
CROSS_COMPILE defini le suffix de compilation<br />
<br />
Dans le Makefile on rencontrera plus tard :<br />
<span style='font-family: Courier New'>AS              = $(CROSS_COMPILE)as<br />
LD              = $(CROSS_COMPILE)ld<br />
#CC             = $(CROSS_COMPILE)gcc -mfpu=vfp -mfloat-abi=softfp<br />
CC              = $(CROSS_COMPILE)gcc<br />
CPP             = $(CC) -E<br />
AR              = $(CROSS_COMPILE)ar<br />
NM              = $(CROSS_COMPILE)nm<br />
STRIP           = $(CROSS_COMPILE)strip<br />
OBJCOPY         = $(CROSS_COMPILE)objcopy<br />
OBJDUMP         = $(CROSS_COMPILE)objdump<br />
</span><br />
La on vois bien qu'au finale pour chaque appel de compilation du Makefile c'est les outils de compilation de la toolchain qui seront utilisés.<br />
<br />
ensuite il suffit juste de copier le fichier de config adapté a son syno :<br />
<span style='font-family: Courier New'>cp 88f5281-config .config</span> Car le menu de configuration utilise ce fichier.<br />
un <span style='font-family: Courier New'>make menuconfig</span> nous affiche le menu de configuration du noyau tel qu'il a été entré par les technicien de Synology.<br />
Il suffit de se balader dans les menus et de trouver le module qui nous interresse, le marquer d'un <span style='font-family: Courier New'>M</span> grâce a la barre d'espace. Et de faire <span style='font-family: Courier New'>exit</span> jusqu'a temps que le menu demande si il faut sauvegarder la config. Là on dis oui et un petit <span style='font-family: Courier New'>make modules</span> lance la compilation.<br />
Ensuite il suffit de récuperer son module dans l'arborescence des sources là ca depend de celui que l'on recherche. mais un <span style='font-family: Courier New'>find . -name "*mppe*.ko"</span> vous aidera à le localiser. Tout les modules sont en .ko<br />
Ensuite il suffit de l'exporter sur le synology et de l'utiliser.<br />
<br />
Voilà pour les modules du Kernel<br />
<br />
Par contre pour les programmes ca se corse un peu car j'en ai compiler plusieurs et dans aucun Makefile je n'ai retrouvé le fameux <span style='font-family: Courier New'>CROSS_COMPILE</span> qui simplifie les choses. Par contre linux ne serait pas si bien si il n'y avais pas une methode simple pour y arriver. Et la voilà. <br />
le compilateur par défaut se trouve dans /usr/bin/ ce répertoire se trouvant dans le path tous les executables de ce répertoire peuvent etre appeler de n'importe où. et dans ce répertoire on retrouve :<br />
<span style='font-family: Courier New'>132407  4 lrwxrwxrwx 1 root root    62 2008-06-03 16:18 gcc -&gt; /gcc           <br />
136653 96 -rwxr-xr-x 1 root root 93584 2006-04-21 00:22 gcc-4.0                                                                         <br />
136660  0 lrwxrwxrwx 1 root root    10 2008-05-15 11:49 gccbug -&gt; gccbug-4.0                                                            <br />
136655 16 -rwxr-xr-x 1 root root 16245 2006-04-21 00:13 gccbug-4.0                                               </span>          <br />
Il suffit donc de suprimer le lien vers gcc et de le remplacer vers notre gcc du toolchain<br />
<span style='font-family: Courier New'>rm gcc<br />
ln -s /usr/local/arm-marvell-linux-gnu/bin/arm-marvell-linux-gnu-gcc gcc</span><br />
Et on obtiens:<br />
<span style='font-family: Courier New'>132407  4 lrwxrwxrwx 1 root root    62 2008-06-03 16:18 gcc -&gt; /usr/local/arm-marvell-linux-gnu/bin/arm-marvell-linux-gnu-gcc           <br />
136653 96 -rwxr-xr-x 1 root root 93584 2006-04-21 00:22 gcc-4.0                                                                         <br />
136660  0 lrwxrwxrwx 1 root root    10 2008-05-15 11:49 gccbug -&gt; gccbug-4.0                                                            <br />
136655 16 -rwxr-xr-x 1 root root 16245 2006-04-21 00:13 gccbug-4.0                                                                                   </span><br />
<br />
Par contre il ne faut pas oublier de le remettre sur gcc-4.0 après sinon on aura le problème inverse.<br />
Avec cette methode ca fonctionne plutot bien, et il n'y a pas besoin de fouiller dans le Makefile. Car autant que dans certains cas c'est possible dans d'autre je n'y suis jamais arrivé.<br />
<br />
J'ai utilisé cette methode pour compiler screen, pptpd et pppd et ils fonctionnent. il n'y a que dans le cas de pptpd ou lors du configure il fait un test de compilation et là forcement ca ne marche pas mais il suggere l'ajout de --host lors du configure et ca a fonctionner.<br />
<br />
En gros pour les autres programme c'est au cas par cas.<br />
<br />
Pour finir voici mes sources:<br />
<a href='http://oinkzwurgl.org/diskstation_toolchains' class='bbc_url' title='Lien externe' rel='nofollow'>http://oinkzwurgl.org/diskstation_toolchains</a><br />
<a href='http://www.nas-forum.com/forum/index.php?showtopic=4396' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.nas-forum.com/forum/index.php?showtopic=4396</a><br />
<a href='http://www.synology.com/enu/forum/viewtopic.php?f=55&t=5158&p=21245' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.synology.com/enu/forum/viewtopi...158&p=21245</a><br />
<br />
<br />
Voilà c'est fini pour ce tutos mais je vais peut etre l'améliorer.]]></description>
		<pubDate>Wed, 04 Jun 2008 16:38:16 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4980-toolchain-cross-compilation-pour-les-nuls/</guid>
	</item>
	<item>
		<title><![CDATA[[Tutoriel] Installation De Cacti]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/5741-tutoriel-installation-de-cacti/</link>
		<description><![CDATA[<div class='bbc_center'> <span class='bbc_underline'><strong class='bbc'>Tutoriel complet et op&#233;rationel (derni&#232;re mise &#224; jour le 03/03/2010)<br />
</strong></span></div><div class='bbc_center'>des tutoriels compl&#233;mentaires sont disponibles plus loin dans le fil de discussion:<br />
architecture de plugins (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=34870' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), plugin settings (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=39570' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), plugin syslog (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=35161' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), r&#233;cup&#233;ration des logs d'Apache (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=38662' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), visualisation informations SMART (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=40296' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), templates pour le monitoring des bases MySQL (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=41261' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), Proc&#233;dures en relation avec la mise &#224; jour du firmware (<a href='http://www.nas-forum.com/forum/index.php?s=&showtopic=5741&view=findpost&p=49477' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), Mise &#224; jour de Cati 0.8.7e (<a href='http://www.nas-forum.com/forum/index.php/topic/5741-tutoriel-installation-de-cacti/page__view__findpost__p__76084' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>), Mise &#224; jour de l'architecture de plugins et mise &#224; jour des plugins suite &#224; la MaJ de Cacti (<a href='http://www.nas-forum.com/forum/index.php/topic/5741-tutoriel-installation-de-cacti/page__view__findpost__p__76099' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>)<br />
</div><br />
<span class='bbc_underline'><strong class='bbc'>NOTE IMPORTANTE:</strong></span> Ce tutoriel a &#233;t&#233; r&#233;alis&#233; avec le firmware 728 et Cacti 0.8.7b. Depuis le firmware a &#233;volu&#233;, Cacti aussi, ainsi que les paquest IPKG requis. Malgr&#233; tout vous devriez &#234;tre en mesure d'adapter les &#233;tapes d'installation &#224; ces nouveaux environements. Ce tutoriel contient cependant les &#233;tapes pour la mise &#224; jour du firmware et de Cacti (voir liens ci-dessus).<br />
<br />
Bonjour &#224; toutes et &#224; tous.<br />
<br />
Cacti est <strong class='bbc'>LA</strong> plateforme de monitoring de votre Synology et plus largement de votre r&#233;seau.<br />
C'est donc avec un plaisir certain (mais aussi une certaine fiert&#233;, j'ai vaincu la b&#234;te) que je vous fais part de ce "petit" tutoriel. Il est certes un peu long mais il est <strong class='bbc'>tout</strong> public, pas besoin d'&#234;tre expert sauf du ctrl+c/clic-droit (il n'y a, &#224; peu de choses pr&#232;s, qu'a copier les commandes list&#233;es et les "coller" dans une fen&#234;tre telnet). Si vous avez des doutes et/ou questions, ce fil de discussion est l&#224; pour les accueillir. <strong class='bbc'>Seuls</strong> les trois premiers messages de ce fil de discussion sont utiles pour installer Cacti (ainsi &#233;ventuellement que les tutoriels compl&#233;mentaires); ils int&#232;grent les &#233;changes pr&#233;sents dans ce fil de discussion et ayant engendr&#233; des mises &#224; jour. Vous n'avez donc pas &#224; lire en d&#233;tail l'ensemble du fil de discussion.<br />
<br />
-------------------------------------------------------------------------------------<br />
Tutoriel d'installation de Cacti (0.8.7b) (http://cacti.net/index.php) sur un Synology DS107<br />
version du noyau Linux : 2.4.22-uc0<br />
firmware : DSM 2.0-0728<br />
Cette installation requiert l'utilisation d'IPKG<br />
<br />
<span class='bbc_underline'>Installation des composants de base:</span><br />
Cacti n&#233;cessite MySQL, PHP, RRDTool, Net-SNMP, Perl, et un serveur web supportant PHP comme Apache<br />
<br />
Perl est d&#233;j&#224; install&#233;.<br />
Apache est d&#233;j&#224; install&#233; mais pas forc&#233;ment actif.<br />
<div class='bbc_indent'>Dans l'interface d'administration aller &#224;: Services R&#233;seau &gt; Services Web, et activer Web Station.<br />
Cocher aussi la case "Activer l'option de configuration PHP register_globals".<br />
</div>Pour ce qui est de MySQL, on pr&#233;f&#232;rera une nouvelle installation &#224; celle du Synology, de m&#234;me pour PHP (justifications donn&#233;es plus bas).<br />
Pour ce qui est de RRDTool, et Net-SNMP, ils n'existent tout simplement pas sur le Synology. Il faudra donc les installer.<br />
<br />
Se connecter sous Telnet, et commencer par mettre &#224; jour la liste des paquets IKPG:<br />
<span style='font-family: Courier New'>shell&gt; ipkg update</span><br />
<br />
<br />
<strong class='bbc'>Installation de rrdtool</strong><br />
<span style='font-family: Courier New'>shell&gt; ipkg info rrdtool</span><br />
<pre class='prettyprint'>Package: rrdtool
Version: 1.2.27-1
Depends: zlib, libpng, freetype, libart
Status: unknown ok not-installed
Section: misc
Architecture: powerpc
maintainer: NSLU2 Linux &lt;nslu2-linux@yahoogroups.com&gt;
MD5Sum: 701446a9b03bc18e365ec98ff9216e8a
Size: 681277
Filename: rrdtool_1.2.27-1_powerpc.ipk
Source: http://oss.oetiker.ch/rrdtool/pub//rrdtool-1.2.27.tar.gz
Description: Round-Robin Database tool. Database collator and plotter

Successfully terminated.</pre><br />
<span style='font-family: Courier New'>shell&gt; ipkg install rrdtool</span><br />
<pre class='prettyprint'>Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/rrdtool_1.2.27-1_powerpc.ipk
Installing zlib (1.2.3-3) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/zlib_1.2.3-3_powerpc.ipk
Installing libpng (1.2.34-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libpng_1.2.34-1_powerpc.ipk
Installing freetype (2.3.6-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/freetype_2.3.6-1_powerpc.ipk
Installing libart (2.3.17-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libart_2.3.17-2_powerpc.ipk
Configuring freetype
Configuring libart
Configuring libpng
Configuring rrdtool
Configuring zlib
Successfully terminated.</pre><br />
<br />
<strong class='bbc'>Installation de net-snmp</strong><br />
<span style='font-family: Courier New'>shell&gt; ipkg info net-snmp<br />
</span><pre class='prettyprint'>Package: net-snmp
Version: 5.4.2.1-1
Depends: openssl
Status: unknown ok not-installed
Section: net
Architecture: powerpc
maintainer: NSLU2 Linux &lt;nslu2-linux@yahoogroups.com&gt;
MD5Sum: b42247073b38a426722d1a317e158e2b
Size: 1550114
Filename: net-snmp_5.4.2.1-1_powerpc.ipk
Source: http://easynews.dl.sf.net/sourceforge/net-snmp/net-snmp-5.4.2.1.tar.gz
Description: net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6

Successfully terminated.</pre><br />
<span style='font-family: Courier New'>shell&gt; ipkg install net-snmp</span><br />
<pre class='prettyprint'>Installing net-snmp (5.4.2.1-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/net-snmp_5.4.2.1-1_powerpc.ipk
Configuring net-snmp
Successfully terminated.</pre><br />
<br />
<strong class='bbc'>Installation de php, mysql et php-mysql</strong><br />
L'installation de PHP est n&#233;cessaire car Cacti requiert un binaire php pour ex&#233;cuter des scripts et PHP, sur vos Synology, n'est install&#233; que sous la forme d'un objet partag&#233; (.so) charg&#233; par Apache.<br />
Il semble par ailleurs qu'il faille installer PHP-MySQL car l'objet partag&#233; mysql.so n'est pas pr&#233;sent dans le r&#233;pertoire des extensions de PHP (une fois ce dernier install&#233;), r&#233;pertoire d&#233;fini dans <span style='font-family: Courier New'>/opt/etc/php.ini</span>:<pre class='prettyprint'>extension_dir = /opt/lib/php/extensions</pre>L'installation de PHP-MySQL mettra &#224; disposition mysql.so. Malheureusement n'installer que PHP et PHP-MySQL ne suffira pas car il manquera d'autres objets partag&#233;s (.so). Pour rem&#233;dier &#224; cela il faudra installer MySQL. Par contre, lors de mes premiers tests, j'ai eu semble-t-il des conflits avec le MySQL du Synology. Il faut donc veiller &#224; ce que MySQL ne soit pas activ&#233; dans l'interface d'administration. Je n'ai malheureusement pas de solution &#224; ce point potentiellement bloquant pour certains, point qui est discut&#233; plus bas dans la suite du thread.<br />
Dans le contexte d'IPKG, PHP et MySQL sont des d&#233;pendances de PHP-MySQL, on installera donc directement ce dernier:<br />
<br />
<span style='font-family: Courier New'>shell&gt; ipkg info php-mysql</span><br />
<pre class='prettyprint'>Package: php-mysql
Version: 5.2.8-1
Depends: php, mysql
Status: unknown ok not-installed
Section: net
Architecture: powerpc
maintainer: Josh Parsons &lt;jbparsons@ucdavis.edu&gt;
MD5Sum: 2cbff357195ad2ea88638ffb79740caa
Size: 69382
Filename: php-mysql_5.2.8-1_powerpc.ipk
Source: http://static.php.net/www.php.net/distributions//php-5.2.8.tar.bz2
Description: mysql extension for php

Successfully terminated.</pre><br />
<span style='font-family: Courier New'>shell&gt; ipkg install php-mysql</span><br />
<pre class='prettyprint'>Installing php-mysql (5.2.8-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/php-mysql_5.2.8-1_powerpc.ipk
Installing php (5.2.8-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/php_5.2.8-1_powerpc.ipk
Installing bzip2 (1.0.5-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/bzip2_1.0.5-1_powerpc.ipk
Installing libxml2 (2.7.2-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libxml2_2.7.2-1_powerpc.ipk
Installing libxslt (1.1.24-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libxslt_1.1.24-1_powerpc.ipk
Installing gdbm (1.8.3-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/gdbm_1.8.3-2_powerpc.ipk
Installing libdb (4.2.52-3) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libdb_4.2.52-3_powerpc.ipk
Installing pcre (7.8-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/pcre_7.8-1_powerpc.ipk
Installing libstdc++ (5.0.6-6) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libstdc++_5.0.6-6_powerpc.ipk
Installing cyrus-sasl-libs (2.1.22-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/cyrus-sasl-libs_2.1.22-2_powerpc.ipk
Installing openldap-libs (2.3.43-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/openldap-libs_2.3.43-1_powerpc.ipk
Installing mysql (4.1.22-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/mysql_4.1.22-2_powerpc.ipk
Installing ncurses (5.7-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ncurses_5.7-1_powerpc.ipk
Installing readline (5.2-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/readline_5.2-2_powerpc.ipk
Configuring bzip2
update-alternatives: Linking //opt/bin/bzip2 to /opt/bin/bzip2-bzip2
Configuring cyrus-sasl-libs
Configuring gdbm
Configuring libdb
Configuring libstdc++
Configuring libxml2
Configuring libxslt
Configuring mysql
Installing all prepared tables
090107 0:11:42 &#91;Warning&#93; Setting lower_case_table_names=2 because file system for /opt/var/lib/mysql/ is case insensitive
Fill help tables
090107 0:11:43 &#91;Warning&#93; Setting lower_case_table_names=2 because file system for /opt/var/lib/mysql/ is case insensitive

To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/opt/bin/mysqladmin -u root password 'new-password'
/opt/bin/mysqladmin -u root -h syno password 'new-password'
See the manual for more instructions.

You can start the MySQL daemon with:
cd /opt; /opt/bin/mysqld_safe &amp;

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench; perl run-all-tests

Please report any problems with the /opt/bin/mysqlbug script!

The latest information about MySQL is available on the web at http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
Starting MySQL SUCCESS!
Configuring ncurses
update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear
Configuring openldap-libs
Configuring pcre
Configuring php
Configuring php-mysql
Configuring readline
Successfully terminated.</pre><br />
<br />
Pour m&#233;moire:<br />
<span style='font-family: Courier New'>shell&gt; ipkg info mysql</span><br />
<pre class='prettyprint'>Package: mysql
Version: 4.1.22-2
Depends: zlib, ncurses, openssl, readline, libstdc++
Status: install ok installed
Section: misc
Architecture: powerpc
maintainer: NSLU2 Linux &lt;nslu2-linux@yahoogroups.com&gt;
MD5Sum: 1c9b8738180b65830618b95b16e911b4
Size: 5242072
Filename: mysql_4.1.22-2_powerpc.ipk
Source: http://downloads.mysql.com/archives/mysql-4.1/mysql-4.1.22.tar.gz
Description: Popular free SQL database system

Successfully terminated.</pre><br />
<span style='font-family: Courier New'>shell&gt; ipkg info php</span><br />
<pre class='prettyprint'>Package: php
Version: 5.2.8-1
Depends: bzip2, openssl, zlib, libxml2, libxslt, gdbm, libdb, pcre, cyrus-sasl-libs, openldap-libs
Status: install ok installed
Section: net
Architecture: powerpc
maintainer: Josh Parsons &lt;jbparsons@ucdavis.edu&gt;
MD5Sum: d85e30893257b22d9150864d45f83063
Size: 1847224
Filename: php_5.2.8-1_powerpc.ipk
Source: http://static.php.net/www.php.net/distributions//php-5.2.8.tar.bz2
Description: The php scripting language

Successfully terminated.</pre>]]></description>
		<pubDate>Sat, 06 Sep 2008 20:56:34 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/5741-tutoriel-installation-de-cacti/</guid>
	</item>
	<item>
		<title>Installation De Cacti</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/5742-installation-de-cacti/</link>
		<description><![CDATA[salut<br />
<br />
voir <a href='http://www.nas-forum.com/forum/index.php?showtopic=5741' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a><br />
<br />
 <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />]]></description>
		<pubDate>Sat, 06 Sep 2008 21:43:02 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/5742-installation-de-cacti/</guid>
	</item>
	<item>
		<title><![CDATA[D&#233;placez Automatiquement Vos Vid&#233;os Sur La Freebox Hd]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/5968-dplacez-automatiquement-vos-vidos-sur-la-freebox-hd/</link>
		<description><![CDATA[Bonjour à tous,<br />
<br />
Je vous propose un petit tutorial concernant le transferts automatique de vos videos (ou autre contenus) automatiquement sur votre Freebox HD (ou autre serveur FTP) et cela sans avoir de doublon.<br />
<br />
La procédure (en anglais) est décrite sur mon blog à l'adresse suivante : <a href='http://blog.loopion.com/synology/nas-to-ftp/' class='bbc_url' title='Lien externe' rel='nofollow'>http://blog.loopion.com/synology/nas-to-ftp/</a><br />
<br />
Voici les étapes succintes en français :<br />
<ul class='bbcol decimal'><li>Activer le service SSH<br /></li><li>Installer IPKG<br /></li><li>Installer ncftp en tapant la commande suivante : <pre class='prettyprint'>Loopion&#62; ipkg install http&#58;//ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/ncftp_3.2.2-1_arm.ipk</pre><br /></li><li>Tester manuellement que tout fonctionne en <pre class='prettyprint'>Loopion&#62; ncftpput -A -R -u yourlogin -p yourpassword hd1.freebox.fr &#34;/Disque dur/Video&#34; /volume1/downloads/*.avi</pre> remplacer par vos informations de connexions. (attention pour information le dossier Disque dur est protégé en écriture sur la Freebox HD)<br /></li><li>Enfin si tout fonctionne bien vous pourrez ajouter une tâche permettant de transférer tous vos dosiers automatiquement à 18H tous les jours.<pre class='prettyprint'>vi /etc/crontab
0 18 * * * ncftpput -A -R -u yourlogin -p yourpass hd1.freebox.fr &#34;/Disque dur/Video&#34; /volume1/downloads/*.avi</pre></li></ul>J'attends de nombreux commentaires si vous ne comprenez pas, des suggestions d'améliorations, critiques, autres expérimentation, et...<br />
<br />
N'hésitez pas. <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />]]></description>
		<pubDate>Thu, 02 Oct 2008 10:06:29 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/5968-dplacez-automatiquement-vos-vidos-sur-la-freebox-hd/</guid>
	</item>
	<item>
		<title><![CDATA[[tuto] Mp3act 1.4 - Nouvelle Version]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/6142-tuto-mp3act-14-nouvelle-version/</link>
		<description><![CDATA[Hello<br />
<br />
Voici la nouvelle version, avec la gestion des accents qui fonctionne bien.<br />
Un grand merci à <a href='http://www.nas-forum.com/forum/index.php?showuser=4218' class='bbc_url' title='Lien externe' rel='nofollow'>ylegoas</a> qui a trouvé la solution.<br />
<br />
Je remets le tutorial pour qu'on garde ce nouveau post.<br />
<br />
<span style='font-size: 17px;'><span style='color: #ff0000'><strong class='bbc'>Porcédure d'installation de base : </strong></span></span><ul class='bbcol decimal'><li>Télécharger ce fichier:  <a href='http://duperray.famille.free.fr/fichier/mp3Act1.4ByNoNoDup.rar' class='bbc_url' title='Lien externe' rel='nofollow'>Chez FREE</a><br /></li><li>Décompressez le dans le répertoire web de votre Synology (donc le répertoire <strong class='bbc'>mp3 </strong>à la racine du dossier web)<br /></li><li>Dans PHPMyAdmin créez une nouvelle base de donnée nommée <strong class='bbc'>mp3</strong><br /></li><li><strong class='bbc'>Dans le dossier /web/mp3/includes configurez le fichier mp3act_config.php comme suit:<br />
<em class='bbc'>// MySQL Information<br />
$GLOBALS['mysql_server'] = "localhost";<br />
$GLOBALS['db_name'] = "mp3";<br />
$GLOBALS['db_user'] = "utilisateurmysql";<br />
$GLOBALS['db_pw'] = "motdepassemysql";</em></strong><br /></li><li>Executez: <strong class='bbc'><a href='http://IPSYNO/mp3/install.php' class='bbc_url' title='Lien externe' rel='nofollow'>http://IPSYNO/mp3/install.php</a></strong><br /></li><li>Etape 2, Etape 3 (à configurer selon envies..api key disponible sur inscription sur amazon)<br /></li><li>Connectez-vous via ftp ou telnet au dossier web et changez le <strong class='bbc'>CHMOD </strong>du dossier <strong class='bbc'>art </strong>à <strong class='bbc'>777</strong><br /></li><li>Dans <strong class='bbc'>/usr/syno/etc/php.ini </strong>trouvez la ligne <strong class='bbc'>open_basedir</strong><br />
et ajoutez ceci /volume1/music: (pour que php ait les droit de lecture<br />
sur le dossier audio, à configurer en fonction du chemin de votre<br />
dossier audio)(Ajouter plus de volume en fonction du nombre de disque<br />
dur que vous avez)<br /></li><li>sauvez le fichier php.ini, redemarrer le syno pour qu'il prenne en compte la modif et loggez-vous sur mp3act: <strong class='bbc'><a href='http://IPSYNO/mp3/' class='bbc_url' title='Lien externe' rel='nofollow'>http://IPSYNO/mp3/</a></strong><br /></li><li>Dans Admin &gt;&gt; Edit System Settings &gt;&gt; Upload Path for New Music choisissez le chemnin du dossier audio: <strong class='bbc'>/volume1/music</strong><br /></li><li>Ajoutez ensuite vos fichier audio via Admin &gt;&gt; Add New Music to the Database:  <strong class='bbc'>/volume1/music</strong><br /></li><li>Enjoy the music![/color]</li></ul><br />
<br />
<span style='color: #ff0000'><strong class='bbc'><span style='font-size: 17px;'>Afficher les Pochettes des albums :</span></strong></span><br />
<br />
Pour avoir les couvertures, il faut les recopier dans le repertoire /mp3/art/<br />
et les référencer en base de données.<br />
<br />
Je vous propose deux scripts qui permettent de le faire, à condition que<br />
vous ayez une image de la pochette dans chaque repertoire avec à chaque<br />
fois le meme nom (genre folder.jpg, front.jpg ...)<br />
<strong class='bbc'><br />
1. Renseigner la base de données</strong><br />
Il y a un bouton en bas de la page d'accueil du site : "Mettre a jour les nom des pochettes en BDD"<br />
<br />
<strong class='bbc'>2. Récupérer les pochettes</strong><br />
Maintenant il faut aller chercher toutes vos pochettes dans chacun de vos répertoire, pour cela, il faut lancer une page php en ayant avant renseigner les bonnes variables.<br />
Editer le fichier /<strong class='bbc'>web/mp3/gestionArt.php</strong><br />
Modifier les variables au début de ce script.<br />
Lancer la page : <strong class='bbc'><a href='http://IPSYNO/mp3/' class='bbc_url' title='Lien externe' rel='nofollow'>http://IPSYNO/mp3/</a></strong><strong class='bbc'>gestionArt.php</strong><br />
<br />
Ces deux manips sont malheureusement à lancer à chaque fois que vous ajoutez un album.<br />
Ca peut aussi etre fait à la main lorsqu'on ajoute un seul album, ca va<br />
super vite, il faut juste modifier un champ en base, et copier la<br />
pochette dans /mp3/art/ avec le bon nom<br />
<br />
<br />
<br />
N'hésitez donc pas à me faire vos retours ou remarques, voir même ce que vous<br />
aimeriez comme fonctionnalité (ce n'est pas dit que je sache tout faire<br />
... :unknw: )<br />
<br />
NoNoDup<br />
<br />
PS² : Si ca vous amuse de voir ce que ca donne :<br />
<a href='http://mp3.nonodup.fr' class='bbc_url' title='Lien externe' rel='nofollow'>MP3Act V1.4 by NoNoDup</a><br />
user : nas<br />
login : nas<br />
Attention un à la fois car ca aime pas deux connexions avec le même login ....]]></description>
		<pubDate>Thu, 16 Oct 2008 21:38:28 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/6142-tuto-mp3act-14-nouvelle-version/</guid>
	</item>
	<item>
		<title>Comment Ajouter Ou Modifier Des Alertes Par Mail Sans Utiliser De Programme Externe.</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/6466-comment-ajouter-ou-modifier-des-alertes-par-mail-sans-utiliser-de-programme-externe/</link>
		<description><![CDATA[<em class='bbc'>Le sujet revenant régulièrement, je copie mon message du 19 juin 2008 pour en faire un tuto ce qui devrait permettre de le retrouver plus facilement..</em><br />
 <br />
 Bonjour,<em class='bbc'><br />
<br />
</em>Les alertes par courrier électroniques sont envoyées par le programme <strong class='bbc'>"/usr/syno/bin/synomail"</strong> dont la syntaxe d'appel est :<br />
<br />
<strong class='bbc'>/usr/syno/bin/synomail tag_event</strong><br />
<br />
Les étiquettes <strong class='bbc'>"tag_event"</strong> sont définies (pour le français) dans le fichier : <strong class='bbc'>/usr/syno/synoman/webman/texts/fre/mails</strong><br />
on peut en rajouter à volonté, avec le texte de son choix, en respectant la définition entre crochets <strong class='bbc'>[ ]</strong> de l'étiquette <strong class='bbc'>"tag_event"</strong> que l'on ajoute.<br />
<br />
Ensuite si l'on veut ajouter une alerte mail lors de l'exécution d'un programme - je prendrai ici pour exemple la sauvegarde réseau - il suffit d'<strong class='bbc'>encapsuler</strong> le programme dans un script qui teste le résultat de l'exécution, la variable shell <strong class='bbc'>"$?"</strong> vaut <strong class='bbc'>"0"</strong> en cas de succès et est différente de <strong class='bbc'>"0"</strong> dans le cas contraire.<br />
<br />
Dans le cas de la sauvegarde réseau :<br />
- je renomme le programme <strong class='bbc'>/usr/syno/bin/synonetbkp</strong> en <strong class='bbc'>/usr/syno/bin/synonetbkp.orig</strong><br />
- je crèe un script <strong class='bbc'>/usr/syno/bin/synonetbkp</strong> qui s'exécute à la place du programme initial mais appelle ce programme et dont le contenu est le suivant :<br />
<br />
-------------------------------------------------------------<br />
<strong class='bbc'>#!/bin/sh<br />
#<br />
/usr/syno/bin/synonetbkp.orig $1 $2<br />
<br />
if [  $? -eq 0 ]<br />
then /usr/syno/bin/synomail NETBKPFinished<br />
else /usr/syno/bin/synomail NETBKPError<br />
fi<br />
</strong>-------------------------------------------------------------<br />
<br />
<strong class='bbc'>$1</strong> et <strong class='bbc'>$2</strong> permettent de transférer les paramètres de l'appel initial à synonetbkp, leur nombre dépend de la fonction appelée.<br />
<strong class='bbc'>NETBKPFinished</strong> et <strong class='bbc'>NETBKPError </strong>sont les <strong class='bbc'>"tag_event"</strong> définis dans le fichier <strong class='bbc'>/usr/syno/synoman/webman/texts/fre/mails</strong><br />
<br />
Comme la sauvegarde réseau est appelée pour chaque répertoire sauvegardé de nom $2, on peut raffiner en modifiant le script comme ci-dessous <br />
<br />
-------------------------------------------------------------<br />
<strong class='bbc'> #!/bin/sh<br />
 #<br />
 /usr/syno/bin/synonetbkp.orig $1 $2<br />
<br />
 if [  $? -eq 0 ]<br />
 then /usr/syno/bin/synomail NETBKPFinished-$2<br />
 else /usr/syno/bin/synomail NETBKPError-$2<br />
 fi<br />
</strong>  -------------------------------------------------------------<br />
 <br />
il faut alors définir 2 étiquettes par répertoire, et les mails permettent d'identifier les répertoires éventuellement en échec.<br />
<br />
N'oubliez pas de rendre le script exécutable : <strong class='bbc'>chmod 755 /usr/syno/bin/synonetbkp<br />
</strong><br />
Enfin, je signale que malheureusement, à chaque <strong class='bbc'>mise à jour de firmware</strong>, il faudra renommer le fichier synonetbkp et recopier le script ainsi que le fichier <strong class='bbc'>/usr/syno/synoman/webman/texts/fre/mails </strong>!!<br />
<br />
En espèrant que cela sera utile à quelques uns d'entre vous.<br />
Cordialement.<br />
Michel.<br />
<br />
<em class='bbc'>Je complète par mon message du 19 janvier 2009 pour expliquer aux non-initiés comment modifier le fichier "mails".</em><br />
<br />
Bonjour,<br />
D'abord, si tu ne connais rien à Linux et à Telnet, je te déconseille de tenter l'aventure, car lorsque l'on est connecté sous Linux comme root, on peut effectuer des manoeuvres irréversibles qui entraineraient la réinstallation du système.<br />
Mais si tu insistes :<br />
- sous Windows, tu onvres une fenêtre "Invite de commandes"<br />
- tu tapes : telnet 192.168.xxx.xxx, ceci est l'adresse LAN de ton syno, tu remplaces les xxx par les bonnes valeurs. Je suppose que tu as activé Telnet dans l'administration du syno.<br />
- à "login" tu réponds "root" (sans les "")<br />
- à "password" tu réponds "ton mot de passe admin du syno"<br />
<br />
Maintenant tu es dans le système du syno, donc attention aux bêtises !!!<br />
<br />
- tu tapes : cd /usr/syno/synoman/webman/texts/fre<br />
<br />
Tu es alors dans le répertotre qui contient le fichier  "mails"<br />
<br />
<strong class='bbc'>1° Pour les habitués à Linux :<br />
</strong><br />
- Tu ouvres ce fichier avec l'éditeur "vi" avec la commande : vi mails<br />
<br />
Le fichier s'ouvre et tu peux alors l'éditer, mais il faut connaître les commandes de vi qui est un éditeur très rudimentaire, je te conseille de faire une recherche sur Google (ou autre) pour "manuel vi" et de t'en imprégner !<br />
<br />
Pour faire simple :<br />
<br />
- tu te déplaces dans le fichier avec les flèches du clavier (pas de souris)<br />
- tu supprimes une ligne par la commande 'dd'<br />
- tu supprimes un caractère par la commande 'x'<br />
- tu entres en mode insertion avec la commande 'i'<br />
- tu en sors avec la touche 'ESC'<br />
- tu quittes sans rien avoir modifié avec la commande ":q"<br />
- tu quittes en abandonnant les modifrications avec la commande ":q!"<br />
- tu quittes en sauvegardant les modifications avec la commande ":wq"<br />
<br />
Voila, j'ai fait cela de tête, je ne crois pas m'être trompé.<br />
<br />
<strong class='bbc'>2° une méthode pour les newbies</strong><br />
<br />
Je suppose que tu as créé un répertoire partagé sur le syno, tu prends n'importe lequel, appelons le "<strong class='bbc'>public</strong>"<br />
<br />
-tu exécutes la commande : <strong class='bbc'>cp mails /volume1/public/mails</strong><br />
<br />
Ton fichier se trouve à ta disposition dans le dossier public, tu peux le modifier avec l'éditeur de ton choix sous Windows, pas n'importe lequel cependant car certains te doubleront les retours à la ligne !<br />
<br />
une fois modifié selon ton gré, tu reviens sous telnet au point où tu en étais sur ce tuto et tu fais :<br />
<br />
<strong class='bbc'>cp /volume1/public/mails /usr/syno/synoman/webman/texts/fre/mails<br />
</strong><br />
Ton fichier modifié est en place, n'oublie pas de le supprimer dans le dossier public<br />
<br />
Tu quittes Telnet avec la commande "exit"<br />
<br />
Bon courage !<br />
Cordialement.<br />
Michel.]]></description>
		<pubDate>Mon, 17 Nov 2008 15:09:11 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/6466-comment-ajouter-ou-modifier-des-alertes-par-mail-sans-utiliser-de-programme-externe/</guid>
	</item>
	<item>
		<title><![CDATA[Installation D'un Client Newsgroup Pour Les "petits" Syno : Nzbget 0.5.1]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/7723-installation-dun-client-newsgroup-pour-les-petits-syno-nzbget-051/</link>
		<description><![CDATA[Salut à tous !<br />
<br />
Après avoir installé et essayé Sabnzbd sur mon DS 106 j, j'ai essayé Nzbget. Et là, pas photo : alors que Sabnzbd me faisait ramer à mort mon syno, Nzbget est lui très léger et très rapide.<br />
<br />
J'ai rédigé un tuto d'install pour le DS 106j mais qui devrait être facilement adaptable pour les autres modèles.<br />
<br />
Voici le lien : <a href='http://orsini.ath.cx/installnzbget.pdf' class='bbc_url' title='Lien externe' rel='nofollow'>http://orsini.ath.cx/installnzbget.pdf</a><br />
<br />
Bonne lecture !]]></description>
		<pubDate>Wed, 18 Mar 2009 12:36:57 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/7723-installation-dun-client-newsgroup-pour-les-petits-syno-nzbget-051/</guid>
	</item>
	<item>
		<title><![CDATA[1&#38;1, Nom De Domaine, Mail Station, La Redirection Web]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/7887-11-nom-de-domaine-mail-station-la-redirection-web/</link>
		<description><![CDATA[Bonjour<br />
<br />
Je posse mon cas : Redirection Web, Et Mail Station.<br />
<br />
Fournisseur : Orange.<br />
Domaines : chez 1&1.<br />
Ip dynamique : Dyndns.<br />
<br />
<div class='bbc_indent'><span class='bbc_underline'><strong class='bbc'>1 ère Étape :</strong></span> Création d'un compte DNS Dynamique.<br />
<br />
Aller chez  Dyndns ou chez No-ip.<br />
Il y a plusieurs tuto sur le sujet.<br />
Créer une adresse par exemple <strong class='bbc'>« exmple.dyndns.org »</strong><br />
<br />
<span class='bbc_underline'><strong class='bbc'>2 eme Étape :</strong></span> Chez 1&1<br />
Votre Domaine est : <strong class='bbc'>« LeDomaineEnExmple.com »</strong><br />
	<br />
        <span class='bbc_underline'><strong class='bbc'>La redirection Web.</strong></span><br />
        Aller sur la Configuration des domaines.<br />
        Sélectionner votre domaine par exemple  <strong class='bbc'>« LeDomaineEnExmple.com »</strong><br />
        Aller sur DNS, puis sur Modifiez vos paramètres DNS.<br />
        Dans la Zone Données du Domaine<br />
        ........Sur Paramètres Généraux choisir CNAME<br />
        Dans Paramètre CNAME<br />
        ........Indiqué cotre adresse DNS Dynamique qui est  <strong class='bbc'>exmple.dyndns.org</strong><br />
<br />
        Maintenant on valide en cliquant sur enregistrer.<br />
<br />
        <span class='bbc_underline'><strong class='bbc'>La redirection Pour le mail.</strong></span><br />
        <span class='bbc_underline'>1. Création de sous-Domaine:</span><br />
        Aller sur la Configuration des domaines.<br />
        Aller sur NOUVEAU, puis sur Créer un sous-domaine.<br />
        Le nouveau sous-domaine est pour notre exemple <strong class='bbc'>« mx.LeDomaineEnExmple.com »</strong><br />
        On valide sur Créer.<br />
<br />
	<span class='bbc_underline'>2. Redirection du sous-Domaine:</span><br />
	Aller sur la Configuration des domaines.<br />
	Sélectionner votre sous-domaine par exemple  <strong class='bbc'>« mx.LeDomaineEnExmple.com »</strong><br />
	Aller sur DNS, puis sur Modifiez vos paramètres DNS.<br />
	Dans la Zone Données du Domaine.<br />
	........Sur Parametres Généraux choisir DNS<br />
	Dans la Zone DNS de base.<br />
	........Sélectionner dans Serveur de nom, Serveur de noms 1&1<br />
	Dans Paramètre DNS avancés<br />
	........Pour adresse IP (A-record)<br />
	................Choisir Adresse IP 1&1<br />
	........Pour Mail Exchanger (MX-Record)<br />
	........Choisir Autre serveur email<br />
	................Sur la ligne MX 1 / Prio<br />
	........................indiqué votre adresse dns dynamique <strong class='bbc'>exmple.dyndns.org</strong><br />
	........................suivie de la valeur 10.<br />
	On valide en cliquant sur enregistrer.<br />
Maintenant, Il suffis d' attendre pour la mise a jour des DNS<br />
<br />
<span class='bbc_underline'><strong class='bbc'>3 ême Étape :</strong></span> Configuration du nas.<br />
	Se connecter  a votre nas.<br />
	Installer mail Station « voir la doc, les tutos sur le forum...) <br />
	Sinon, aller sur Application, puis Mail Station<br />
	Dans Paramètres du domaine de courrier.<br />
	........Nom de Domaine : <strong class='bbc'>LeDomaineEnExmple.com</strong><br />
	Dans Paramètres du serveur de courrier <br />
	........Il ne reste plus cas choisir les paramètres du serveur de courrier<br />
	........en activant le SMTP et une Autorisation smtp est requise.<br />
	Et pour finir les Paramètres de réception du courrier <br />
	........Selon votre choix.</div><br />
<br />
Fin<br />
<br />
<span class='bbc_underline'><strong class='bbc'>2009-04-05 Mise a jour :</strong></span><br />
<br />
<a href='http://pagesperso-orange.fr/isaethoel/Synology/2009-07-22_Tuto_1&1_Domaine_Redirection_Mail.pdf' class='bbc_url' title='Lien externe' rel='nofollow'>Voici une première version du tuto en image pour une IP dynamique et une IP Fixe.</a>.<br />
       <br />
Pour Mail Station, il y a des Liens complémentaires sur le forum NAS-Forums Synology <br />
.......<a href='http://www.nas-forum.com/forum/index.php?showtopic=7821' class='bbc_url' title='Lien externe' rel='nofollow'>Installation Du Mailstation, Présentation, installation et tests</a><br />
.......<a href='http://www.nas-forum.com/forum/index.php?showtopic=7913&hl=' class='bbc_url' title='Lien externe' rel='nofollow'>Checkliste Pour Mailstation, Pour bien commencer.</a><br />
<br />
La Configuration d'un <a href='http://www.richard-olier.dyndns.org/blog/#param=id_152' class='bbc_url' title='Lien externe' rel='nofollow'>logiciel de messagerie</a> .<br />
<br />
<br />
Tester votre serveur <a href='http://www.wormly.com/test_smtp_server' class='bbc_url' title='Lien externe' rel='nofollow'>Le Lien</a>.<br />
<br />
Lien Utile : <a href='http://www.nas-forum.com/forum/index.php?showtopic=2882' class='bbc_url' title='Lien externe' rel='nofollow'>Liste Des Ports Utilisés Par Les Synos.</a><br />
<br />
Tout Commentaire ou amélioration et toujours le bienvenu.<br />
<br />
Milo<br />
<br />
<span class='bbc_underline'><strong class='bbc'>2009-07-22 Mise a jour :</strong></span><br />
<br />
<a href='http://pagesperso-orange.fr/isaethoel/Synology/2009-07-22_Tuto_1&1_Domaine_Redirection_Mail.pdf' class='bbc_url' title='Lien externe' rel='nofollow'>Voici Mise a jour du tuto en image pour une IP dynamique et une IP Fixe.</a>.]]></description>
		<pubDate>Thu, 02 Apr 2009 10:09:30 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/7887-11-nom-de-domaine-mail-station-la-redirection-web/</guid>
	</item>
	<item>
		<title>Checkliste Pour Mailstation</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/7913-checkliste-pour-mailstation/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Comme le titre l'indique, Ce petit tutoriel servira de checkliste pour les d&#233;butants qui souhaitent mettre en place le mailstation de synology.<br />
<br />
Il aura pour but de r&#233;capituler tous les points &#224; v&#233;rifier lors de sa mise en place.<br />
<br />
<br />
<br />
<strong class='bbc'>Ca n'envoie pas !!!</strong><br />
<br />
<br />
V&#233;rifier la configuration du mailstation:<br />
<br />
Nom de domaine.(aucune interaction connue bloquant l'envoie)<br />
<div class='bbc_indent'><ul class='bbc'><li>Vous &#234;tes propri&#233;taire d'un nom de domaine</li></ul></div><div class='bbc_indent'><ul class='bbc'><li>Vous n'&#234;tes pas propri&#233;taire, et passez par un "no-ip" ou "dyndns"</li></ul><ul class='bbc'><li>V&#233;rifiez si votre FAI est compatible : <a href='http://www.nas-forum.com/forum/index.php?showtopic=8777' class='bbc_url' title='Lien externe' rel='nofollow'><strong class='bbc'>LISTE DES FAI COMPATIBLES</strong></a> <span style='font-size: 9px;'><sub class='bbc'>(lien)</sub></span></li></ul></div><br />
<strong class='bbc'>Quelques tests:</strong><br />
<br />
Il faut tout d'abord proc&#233;der par &#233;limination.<br />
Cr&#233;er 2 comptes bidons (en minuscule) dans l'interface admin du syno.<br />
demo1<br />
demo2<br />
<br />
<strong class='bbc'>Petit rappel </strong>(Merci &#224; CCWH).<br />
<div class='bbc_indent'>Les nom des comptes doivent imp&#233;rativement respecter cette r&#234;gle :<br />
</div><ul class='bbc'><ul class='bbc'><li>Pas de majuscule.</li><li>Pas d'espace.</li><li>Pas de caract&#232;re sp&#233;ciaux.</li><li>Pas de ponctuations.</li><li>Bref, les caract&#232;res alphanum&#233;riques standards de "a &#224; z" et de "0 &#224; 9"</li></ul></li></ul><br />
<br />
Activez le mailstation et entrez dans l'interface roundcube.<br />
login:demo1<br />
<br />
<ul class='bbc'><li>envoyez un mail &#224; demo2@votredomaine.xx</li></ul><br />
login:demo2<br />
<br />
<ul class='bbc'><li>v&#233;rifiez la reception du mail de demo1, et envoyez un mail &#224; demo1@votredomaine.xx</li></ul><br />
Cette partie l&#224; doit imp&#233;rativement fonctionnez avant d'aller plus loin ....<br />
Si ce n'est pas le cas, d&#233;sinstaller mailstation puis r&#233;installer le. (IMAP et SMTP activ&#233;)<br />
<br />
Avec le login demo1, envoyez vous un mail &#224; une adresse perso en dehors du domaine.<br />
exemple: monnom@laposte.net  ou yahoo ou livemail etc.<br />
<br />
Attendez 5 minutes ....<br />
<br />
V&#233;rifier la reception du mail.<br />
<br />
Pas re&#231;u ?<br />
<br />
<ul class='bbc'><li>V&#233;rifier qu'il n'y ai pas eu d'erreur dans l'adresse du destinataire (&#231;a arrive...).</li></ul><ul class='bbc'><li>V&#233;rifier si votre FAI ne bloque pas le port smtp 25 sortant.</li></ul><div class='bbc_indent'><ul class='bbc'><li>Free bloque par d&#233;faut, mais se d&#233;sactive dans l'interface admin de la box.</li></ul></div><div class='bbc_indent'><ul class='bbc'><li>Orange bloque en ip dynamique (personnel)</li></ul></div><div class='bbc_indent'><ul class='bbc'><li>Belgacom bloque le port 25 sortant.</li></ul></div><br />
SOLUTIONS<br />
<ul class='bbc'><li>Passer par un client relais smtp no-ip (payant) -&gt; en test</li></ul><ul class='bbc'><li>Passer par le smtp du FAI (gratuit) -&gt; voir div&#233;o</li></ul><br />
<br />
<strong class='bbc'>&#231;a ne recois pas !</strong><br />
<br />
Vous ne recevez pas les mails sous votre nom de domaine.<br />
Trois raisons possibles rescenc&#233;es<br />
<br />
1 - Mauvais param&#233;trage de votre registrar<br />
<div class='bbc_indent'><ul class='bbc'><li><a href='http://www.nas-forum.com/forum/index.php?showtopic=7887' class='bbc_url' title='Lien externe' rel='nofollow'>1&1 (tuto)</a></li></ul><ul class='bbc'><li>OVH (&#224; faire)</li></ul><ul class='bbc'><li>NO-IP (Voir la documentation synology)</li></ul><ul class='bbc'><li>DYNDNS (&#224; faire)</li></ul><br />
</div>2 - Votre FAI bloque le port 25 Entrant<br />
<div class='bbc_indent'><ul class='bbc'><li>Belgacom bloque le port 25 entrant</li></ul><br />
</div>3 - Mappage de port.<br />
<div class='bbc_indent'>Sur certaines box, vous devez imp&#233;rativement rediriger toutes les requ&#234;tes arrivant sur l'ip publique de votre box port 25 vers l'adresse ip de votre synology port 25 !!!<br />
<br />
<br />
</div><strong class='bbc'>Conseils et Informations diverses.</strong><br />
<br />
Soyez patients !!!<br />
<br />
Bien que l'option DMZ soit tr&#232;s, tr&#232;s fortement et vivement <strong class='bbc'>d&#233;conseill&#233;e</strong>, il peut &#234;tre utile pour &#233;liminer des probl&#232;mes de configuration de box de placer votre synology en DMZ. http://www.nas-forum.com/forum/style_emoticons/default/bomb.gif Votre synology sera alors totalement accessible depuis l'exterieur !!!<br />
<br />
Ne mettez pas votre synology en DMZ !!!<br />
<br />
L'activation des services POP, IMAPS ne sont utiles que si vous utilisez un autre client de messagerie qui utilisent ces protocoles , auquel cas, d&#233;sactivez les !!! http://www.nas-forum.com/forum/style_emoticons/default/bomb.gif Laissez IMAP et SMTP pour mailstation.<br />
<br />
Idem, le mappage de ports sur la box : SMTP / POP3 / POP3 SSL / IMAP /  IMAP SSL n'est utile qui si ils sont exploit&#233;s depuis un client de messagerie connect&#233; depuis l'ext&#233;rieur de votre r&#233;seau !!!.<br />
<br />
Optez et pr&#233;f&#233;rez POP3 SSL et IMAP SSL et SMTP avec auth.<br />
<br />
<br />
<br />
Cordialement http://www.nas-forum.com/forum/style_emoticons/default/hi.gif <br />
<br />
Merci de compl&#234;ter, corriger.]]></description>
		<pubDate>Sat, 04 Apr 2009 14:15:10 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/7913-checkliste-pour-mailstation/</guid>
	</item>
	<item>
		<title>Questions/réponses  Voisinnage Réseau Et Map Lecteurs</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/9600-questionsreponses-voisinnage-reseau-et-map-lecteurs/</link>
		<description><![CDATA[<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><ul class='bbc'><li>Est-ce que mettre un login et mot de passe de session Windows identique aux partages sur le NAS est obligatoire ?</li><li>Est ce que le workgroup est important ?</li><li>Est ce que je peux mapper des lecteurs réseaux, ou voir mes partages réseaux sans lecteurs ?</li><li>Pourquoi tout le monde peut lire mes partages, même si je n'ai pas donné le droit</li><li>Pourquoi certains PC, voient les partages, d'autres non ?</li><li>l'utilisateur invité, pratique ou extrêmement dangereux ?</li><li>je veux gérer mes partages en groupe utilisateurs, droit de lecture ou écriture, ou en limiter l'accès.</li><li>je ne veux pas de lecteurs, juste des raccourcis sur mon bureau</li><li>etc.... etc...</li></ul></div></div><br />
<br />
bonjour, ce petit tuto pour aider ceux qui ce posent les questions au dessus et n'y arrivent pas.<br />
Ceci est une petite base simplifiée du fonctionnement en workgroup et ne remplace pas bien sur une explication plus technique ("netbios") ou l'utilisation d'autres méthodes réseaux, plus techniques ou plus complexes.<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><ul class='bbc'><li>En fonctionnement WORKGROUP, voisinage réseau, le login et mot de passe utilisateur d'un compte crée sur le syno, ayant droit sur un partage du SYNO, doit être identique au login et passe de connexion windows.</li><li>Le SYNO et les PC doivent appartenir au même WORKGROUP, sinon le voisinage réseau ne peut pas fonctionner, les partages sont inaccessibles, "accès interdit" on est alors obligé de mapper des lecteurs réseaux avant la connexion utilisateur sur les PC, via un fichier bat (script DOS) , ce script se lance au démarrage du PC, indépendant de l'utilisateur connecté sur le PC, mais ce fichier est éditable via un simple bloc note, donc les mots de passe sont facilement récupérables, et cela représente une faille dangereuse si la sécurité est à prendre en compte dans cet environnement.</li></ul></div></div><br />
<br />
<strong class='bbc'><span style='font-size: 15px;'><br />
Ces choix dépendent de l'administrateur du réseau (privé, ou pro), pour aider voici quelques trucs, avantages, inconvénients, et comment faire.</span></strong><br />
<br />
<br />
cela peut se gérer de deux façons:<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><span class='bbc_underline'><strong class='bbc'><span style='font-size: 13px;'>fichier bat sans voisinage réseau</span></strong></span><br />
<ul class='bbc'><li>indépendant des logins de session sur les PC</li><li>très important, ce fichier bat situé sur chaque PC, permet si il est édité, de connaitre les logins et pass de chaque partage inscrit dans le fichier</li><li>fichier simple à éditer, permet de mapper des partages sur syno ou autres PC, mapper des CD rom ou DVD, imprimantes etc... et lancer d'autres scripts pour exécuter des programmes au démarrage.</li><li>inconvénient, tous les utilisateurs du PC, ont les même lecteurs, même en changeant le login</li><li>impossibilité sans utilisation d'outils DOS, ou d'outils spécifiques d'accéder aux autres partages, accès interdit.</li><li>si modifications des privilèges sur le syno, modification manuelle sur les fichiers bat, pour tous les PC concernées.</li><li>voir un exemple de fichier bat en fin de tuto (*)</li></ul></div></div><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><span class='bbc_underline'><strong class='bbc'>WORKGROUP avec voisinage réseau</strong></span><br />
<br />
<ul class='bbc'><li>le nom du workgroup doit être identique sur le SYNO et les PC</li><li>le nom netbios du SYNO et des PC ne doit pas dépasser 15 <em class='bbc'><strong class='bbc'>15 caractères (convention netbios, alphanumérique et chiffre uniquement, pc_01 interdit, pc-01 ok)</strong></em></li><li>chaque login de session sur les PC, doit correspondre au login /mot de passe mis sur les ressources partagées (syno ou autres PC)</li><li>chaque PC et le syno doit avoir le partage simple activé, pour être vu du réseau et voir le réseau</li><li>les firewall PC et SYNO doivent laisser passer le flux netbios. (**)</li></ul></div></div><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><span class='bbc_underline'>SUR LE SYNO</span><br />
<ul class='bbc'><li>Lors de l'installation du firmware il vous est demandé un nom pour le syno, exemple: serv01 c'est le nom netbios qui permettra de retrouver le syno, sans tapper son IP</li><li>Partage de fichiers win/mac</li><li>Activez le service de fichier Windows</li><li>Activez le maitre explorateur, ou Local Master Browser, cache netbios, centralisant les partages du workgroup, pour un accès aux ressources plus rapide, des PC.</li><li>Groupe de travail, on définis le nom du groupe de travail, workgroup par défaut, on peut l'appeler comme on veut (restriction netbios), exemple, groupe de travail, agence, maison, nom de l'entreprise.</li></ul></div></div><br />
<br />
<strong class='bbc'>Fonctionnement et conseils</strong><br />
<ul class='bbc'><li>les privilèges sur les partages du SYNO affecte tous les utilisateurs des PC dès la connexion login, changement d'utilisateur, actualisation des droits</li></ul><br />
planifier, qui fait quoi sur le réseau, utilisateurs, groupes utilisateurs <br />
planifiez vos partages, qui pourra lire, ou lire /écrire, qui n'aura pas accès<br />
créez vos partages, affectez des groupes, ou des utilisateurs individuels<br />
affectez les privilèges lecture seule, ou lecture écriture ou aucun accès<br />
<br />
<br />
<ul class='bbc'><li>la mise à jour des ressources, nouveaux partages, nouveaux droits sont diffusés automatiquement aux membres du workgroup, dès la connexion sur les PC, via le maître explorateur.</li><li>IMPORTANT, chaque nouveau compte utilisateur, devient membre par défaut du groupe "users", cela implique un listage de l'ensemble des partages, si "users" peut lire tous les partages, il peut y avoir cumulation de droits, même si cet utilisateur à un accès interdit de lecture à un partage, donc privilégier la gestion par groupe pour gérer finement qui fait quoi. (***)</li><li>active ou non, la poubelle réseau</li><li>Attention, au groupe "invité" (désactivé par défaut), si ce groupe est activé, "by passe" sans mot de passe les droits de lecture/écriture des partages si le groupe "users" est autorisé en lecture/écriture (open bar !!)</li></ul><br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><strong class='bbc'><span class='bbc_underline'>Sur les PC</span></strong><br />
<br />
Via démarrer,poste de travail, clic droit propriétés<br />
<ul class='bbc'><li>Le nom de l'ordinateur ne doit pas dépasser <em class='bbc'><strong class='bbc'>15 caractères (convention netbios, alphanumérique et chiffre uniquement, pc_01 interdit, pc-01 ok)</strong></em></li><li>Le nom de WORKGROUP doit être identique sur tous les PC et sur le SYNO</li><li>le service "explorateur d'ordinateur", doit être activé et mis sur auto dans les services.</li><li>Activer le "partage simple"</li></ul></div></div><br />
<br />
<strong class='bbc'>Fonctionnement et conseils</strong><br />
<br />
on peut rechercher manuellement le syno, soit par son nom netbios, soit par son IP<br />
-créer des lecteurs réseaux<br />
-créer des liens sans lecteurs, voisinage réseau<br />
-créer des raccourcis bureau<br />
<ul class='bbc'><li>rechercher le syno, par son nom ou son IP sur le réseau</li><li>fonction rechercher, quoi, un ordinateur, rentrer IP ou le nom netbios.</li><li>accès aux partages auquel le login donne droit</li><li>soit on clic droits sur le partage, créer un lecteur réseau, conseils, évitez les premières lettres, choisissez à partir de de i (si ajout de partitions, de lecteur DVD, changement de nom de lecteurs, conflit de lecteurs)</li><li>soit on clic droit sur le partage "envoyer vers" le bureau</li></ul><p class='citation'>Citation</p><div class="blockquote"><div class='quote'>(*)exemple de script, le dos n'est pas mort...bien au contraire <br />
<br />
zimko a laissé un bout de son fichier qui fonctionne très bien<br />
<a href='http://www.nas-forum.com/forum/index.php?showtopic=9396&view=findpost&p=55452' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.nas-forum...indpost&p=55452</a></div></div><br />
<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>(**) liste des ports (services) à ouvrir sur les firewall des PC et sur le SYNO, et bien sur à bloquer sur le firewall routeur/modem<br />
tcp et udp<br />
135,137,138,139</div></div><br />
<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>(***)sur le syno, tout comme sur un PC windows, "tout le monde" a le droit de lecture si il est membre"utilisateurs" ou "users" sur le SYNO et qu'un partage ou l'ensemble des partages est mis en lecture pour ce groupe, les droits sont cumulatifs et récursifs, pour les répertoires de plus bas niveaux (héritages) de ces partages.<br />
chaque nouveau compte utilisateur sur le syno fait partie "par défaut "de ce groupe.<br />
<br />
<span class='bbc_underline'><strong class='bbc'>Cas de figure</strong></span><br />
vous voulez empêcher que vos enfants, ou certains collègues de boulot ne puissent lister l'ensemble des partages et permettre seulement admin-dada de voir l'ensemble des partages disponibles, y lire et écrire, seul le répertoire, nommé <em class='bbc'>commun</em>, sera accessible à tous, en écriture/lecture, un partage <em class='bbc'>music2</em> en lecture seule pour "users", le répertoire <em class='bbc'>restreint</em> ne doit pas apparaitre en voisinage réseau, même sur le pc de l'administrateur (confidentialité très importante pour une raison x )<br />
<br />
méthode:<br />
créez des utilisateurs de test: pousset, admin-dada<br />
créez un groupe nommé , chef, ajoutez admin-dada<br />
créez un groupe nommé, enfant, ajoutez pousset<br />
créez des répertoires, puis partagez les, commun, music2, restreint<br />
<br />
édition du partage commun: groupe "users" lecture/écriture<br />
édition du partage music2: groupe "users" lecture, groupe "chef", lecture/écriture<br />
édition du partage restreint: groupe "chef" lecture/écriture<br />
<br />
tout est ok, sauf que le partage restreint apparait sur le réseau pour tout le monde, il est donc listé... par le groupe "users", et pousset peut le lister<br />
sous ssh, on se place dans l'arborescence au niveau ou est situé restreint puis on le renomme<br />
mv restreint @restreint<br />
cela rend "invisible" le répertoire par netbios, son listage ne sera pas possible, mais il reste accessible via //ip_du_syno/@restreint</div></div><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>(****)<br />
la différence entre un lien symbolique voisinage réseau et un lecteur<br />
- chacun pointe sur &#092;&#092;nom_net_bios_syno &#092;partage ou &#092;&#092;ip_du_syno&#092;partage <br />
- si on procède à des modifications uniquement sur le mot de passe sur les partages du syno, <br />
- si un partage est supprimé sur le syno, il reste dans le voisinage réseau, et doit être supprimé<br />
- si on modifie/ajoute/supprime, une partition, ou un lecteur dvd, cd etc..changement d'attribution du numéro de lecteur, bref eviter les premières lettres pour les lecteurs réseaux.<br />
- pour des scripts automatisés, exemple des sauvegardes, il est plus facile de pointer sur le lecteur (exemple z:) que sur le nom complet du partage</div></div><br />
<br />
<br />
<br />
bonne découverte<br />
<br />
Michel]]></description>
		<pubDate>Thu, 20 Aug 2009 10:49:22 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/9600-questionsreponses-voisinnage-reseau-et-map-lecteurs/</guid>
	</item>
	<item>
		<title><![CDATA[Comment Prot&#233;ger Un Dossier Par Un Nom D'utilisateur Et Un Mot De Passe Avec Htaccess Et Htpasswd ?]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/9940-comment-protger-un-dossier-par-un-nom-dutilisateur-et-un-mot-de-passe-avec-htaccess-et-htpasswd/</link>
		<description><![CDATA[Prot&#233;ger un dossier avec un .htaccess <br />
<br />
Vous voulez donner acces a un dossier a seulement quelques personnes? voici une solution simple et efficace.<br />
cette methode peut etre aussi inclus dans la navigation d un site Web.<br />
<br />
Pr&#233;-requis :<br />
-Aucun.<br />
<br />
Configuration de d&#233;part:<br />
-1 dossier nomm&#233;: &#171;site&#187;<br />
-1 dossier: &#171;prive&#187;<br />
<br />
Logiciels: Bloc-notes ou Pspad (ideal)<br />
<br />
D&#233;tails:<br />
-Chemin et organisation des dossiers: votresyno/site/prive<br />
<br />
<br />
Il va falloir cr&#233;er 2 fichiers :<br />
.htaccess : ce fichier contiendra l'adresse du .htpasswd et quelques autres options que vous pourrez d&#233;finir. <br />
.htpasswd : ce fichier contiendra une liste de logins / mots de passe, pour chaque personne autoris&#233;e &#224; acc&#233;der aux pages ! <br />
<br />
Cr&#233;er le .htaccess <br />
La premi&#232;re &#233;tape est de cr&#233;er sur votre disque dur un fichier appel&#233; ".htaccess". Mais l&#224;, vous allez certainement avoir un probl&#232;me (&#231;a commence fort)<br />
En effet, Windows n'aime pas les fichiers qui commencent par un point. Pour tous les autres syst&#232;mes d'exploitation (Mac OS, Linux) vous n'aurez aucun probl&#232;me. Mais Windows lui il veut pas... sauf si on utilise une petite astuce que je vous montrerai plus loin.<br />
<br />
Commencez donc par ouvrir Bloc-Notes ou PSPad,<br />
<br />
L&#224; dedans, on va rentrer des informations qui n'ont rien &#224; voir avec du HTML ou du PHP : ce sont des instructions pour le serveur. Elles vont expliquer au serveur que seules certaines personnes sont autoris&#233;es &#224; acc&#233;der au dossier. Copiez-y ce code :<br />
<pre class='prettyprint'>
AuthName "Page d'administration prot&#233;g&#233;e"
AuthType Basic
AuthUserFile "/home/sdz/www/gestion/admin/.htpasswd"
Require valid-user
</pre><br />
<br />
<br />
Parmi ces 4 lignes, il y en a 2 que vous allez devoir changer :<br />
AuthName : c'est le texte qui invitera l'utilisateur &#224; inscrire son login / mot de passe. Vous pouvez personnaliser ce texte comme bon vous semble. <br />
AuthUserFile : l&#224; c'est plus d&#233;licat, c'est le chemin absolu vers le fichier .htpasswd (que vous mettrez dans le m&#234;me r&#233;pertoire que le .htaccess). <br />
Mais comment je trouve ce chemin absolu?<br />
<br />
Il existe une fonction PHP qui va beaucoup nous aider : realpath.<br />
Cette fonction donne le chemin absolu vers le fichier que vous indiquez. Vous allez donc faire comme ceci pour trouver le chemin absolu :<br />
<br />
1.Cr&#233;ez un fichier appel&#233; "chemin.php". <br />
2.Mettez juste cette ligne de code dedans :<br />
<pre class='prettyprint'>
&lt;?php echo realpath('chemin.php'); ?&gt; 
</pre> <br />
3.Envoyez ce fichier sur votre serveur avec votre logiciel FTP ou copier le directement dans le dossier &#171;prive&#187;.<br />
4.Ouvrez votre navigateur et allez voir ce fichier PHP en tapant l'adresse www.votresyno/site/prive/chemin.php. Il vous donne le chemin absolu, par exemple :<br />
/volume1/web/prive/chemin.php <br />
5.Copiez ce chemin dans votre .htaccess, et remplacez le "chemin.php" par ".htpasswd", ce qui nous donne au final par exemple :<br />
/volume1/web/site/prive/.htpasswd <br />
6.Supprimez le fichier "chemin.php" de votre serveur, il ne nous sert plus &#224; rien maintenant qu'il nous a donn&#233; le chemin absolu <br />
<br />
La ligne AuthUserFile indique donc o&#249; se trouve le fichier .htpasswd qui contient les mots de passe.<br />
<br />
Enregistrez le fichier en mettant le nom entre guillemets, comme ceci : ".htaccess". Cela permet de forcer Windows &#224; enregistrer le fichier, parce qu'avec le point au d&#233;but en temps normal il ne veut pas ou il fait n'importe quoi. Une pr&#233;cision : quand on enregistre les fichiers .htaccess et .htpasswd avec des guillemmets sur le NAS, il n'y pas besoin de les modifier par la suite. Les guillemmets sont "automatiquement" enlev&#233;s.<br />
<br />
Voil&#224;, on a fini de cr&#233;er le .htaccess, on peut maintenant passer au .htpasswd <br />
<br />
Cr&#233;er le .htpasswd <br />
Cr&#233;ez maintenant un nouveau fichier avec Bloc-Notes.<br />
<br />
Le .htpasswd contient la liste des personnes autoris&#233;es &#224; acc&#233;der aux pages du dossier.<br />
On met une personne par ligne, sous cette forme :<br />
login:mot_de_passe_crypt&#233;<br />
<br />
Au final, votre fichier .htpasswd devrait ressembler &#224; ceci :<br />
<pre class='prettyprint'>
pierre:$1$MEqT//cb$hAVid.qmmSGFW/wDlIfQ81
paul:$1$/lgP8dYa$sQNXcCP47KhP1sneRIZoO0
remi:$1$lT7nqnsg$cVtoPfe0IgrjES7Ushmoy.
luc:$1$h4oVHp3O$X7Ejpn.uuOhJRkT3qnw3i0
</pre><br />
<br />
<br />
Dans cet exemple, il y a 4 personnes autoris&#233;es &#224; acc&#233;der au dossier : qui sont pierre, paul, remi, luc.<br />
<br />
S'il n'y a qu'une personne autoris&#233;e &#224; acc&#233;der au dossier, vous n'avez qu'&#224; mettre qu'une ligne. Mais si vous &#234;tes plusieurs admins, il est tr&#232;s pratique de pouvoir cr&#233;er plusieurs "comptes" avec login / mot de passe <br />
Il y a une super fonction PHP qui va nous tirer d'affaire : crypt. Vous lui donnez un mot de passe et, ne cherchez pas &#224; savoir comment, &#231;a vous le crypte <br />
<br />
Par exemple, si mon mot de passe est "bonjour", voici le code PHP que je devrai &#233;crire pour l'obtenir en version crypt&#233;e :<br />
<pre class='prettyprint'>&lt;?php echo crypt('bonjour'); ?&gt;</pre><br />
<br />
Crypter ses mots de passe est tr&#232;s utile : en effet, si quelqu'un vient un jour &#224; lire votre fichier .htpasswd (quelqu'un qui utilise le m&#234;me PC que vous par exemple), il ne verra que le mot de passe crypt&#233;.<br />
Et l&#224;, aucun risque qu'il ne retrouve votre mot de passe : ce cryptage est ind&#233;chiffrable. C'est donc tr&#232;s pratique. <br />
<br />
Voici le script que vous devez mettre dans une page PHP dans un coin de votre Nas enregistrer le sous par exemple /volume1/web/crypt.php pour y acceder taper dans la barre de votre navigateur www.votre_syno/crypt.php, pour que vous puissiez crypter rapidement vos mots de passe pour le .htpasswd :<br />
<br />
//debut du code php de cryptage methode 1// <br />
<pre class='prettyprint'>
&lt;p&gt;
&lt;?php
if (isset($_POST&#91;'login'&#93;) AND isset($_POST&#91;'pass'&#93;))
{
$login = $_POST&#91;'login'&#93;;
$pass_crypte = crypt($_POST&#91;'pass'&#93;); // On crypte le mot de passe

echo 'Ligne &#224; copier dans le .htpasswd :&lt;br /&gt;' . $login . ':' . $pass_crypte;
}

else // On n'a pas encore rempli le formulaire
{
?&gt;
&lt;/p&gt;

&lt;p&gt;Entrez votre login et votre mot de passe pour le crypter.&lt;/p&gt;

&lt;form method="post"&gt;
&lt;p&gt;
Login : &lt;input type="text" name="login"&gt;&lt;br /&gt;
Mot de passe : &lt;input type="text" name="pass"&gt;&lt;br /&gt;&lt;br /&gt;

&lt;input type="submit" value="Crypter !"&gt;
&lt;/p&gt;
&lt;/form&gt;

&lt;?php
}
?&gt;
&lt;head&gt;
&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;
&lt;title&gt;Entrez votre login et votre mot&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;

&lt;/body&gt;

&lt;/html&gt;
</pre><br />
//fin du code php de cryptage methode 1//<br />
<br />
Si vous ne voulez pas cryptez vos mots de passe, il faut les entrer directement. <br />
Par exemple :<br />
pierre:bonjour<br />
<br />
Envoyer les fichiers sur le serveur <br />
Vous avez maintenant 2 fichiers sur votre disque dur : .htaccess et .htpasswd.<br />
<br />
Lancez votre logiciel FTP.<br />
Transf&#233;rez les fichiers .htaccess et .htpasswd dans le dossier que vous voulez prot&#233;ger par mot de passe.<br />
<br />
Ou plus simplement en travaillant en direct sur votre Nas et dans les dossiers que vous souhaitez prot&#233;g&#233;s.<br />
<br />
Voil&#224;, d&#233;sormais le dossier est prot&#233;g&#233; <br />
Si quelqu'un essaie d'acc&#233;der &#224; une des pages du dossier, alors il obtiendra une fen&#234;tre lui demandant de se logger :<br />
Si vous rentrez le bon login avec le bon mot de passe, vous serez alors autoris&#233; &#224; acc&#233;der aux pages ! <br />
<br />
<br />
voici une autre variante pour le cryptage des mots de passe en fonction du logiciel que vous utilisez pour cr&#233;er votre fichier<br />
<br />
<br />
//debut du code php de cryptage methode 2//<br />
<pre class='prettyprint'>
&lt;p&gt;
&lt;?php
if (isset($_POST&#91;'login'&#93;) AND isset($_POST&#91;'pass'&#93;))
{
$login = $_POST&#91;'login'&#93;;
$pass_crypte = crypt($_POST&#91;'pass'&#93;); // On crypte le mot de passe

echo 'Ligne &#224; copier dans le .htpasswd :&lt;br /&gt;' . $login . ':' . $pass_crypte;
}

else // On n'a pas encore rempli le formulaire
{
?&gt;
&lt;/p&gt;

&lt;p&gt;Entrez votre login et votre mot de passe pour le crypter.&lt;/p&gt;

&lt;form method="post"&gt;
&lt;p&gt;
Login : &lt;input type="text" name="login"&gt;&lt;br /&gt;
Mot de passe : &lt;input type="text" name="pass"&gt;&lt;br /&gt;&lt;br /&gt;

&lt;input type="submit" value="Crypter !"&gt;
&lt;/p&gt;
&lt;/form&gt;

&lt;?php
}
?&gt;
</pre><br />
//fin du code php de cryptage methode 2//]]></description>
		<pubDate>Fri, 11 Sep 2009 18:53:18 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/9940-comment-protger-un-dossier-par-un-nom-dutilisateur-et-un-mot-de-passe-avec-htaccess-et-htpasswd/</guid>
	</item>
	<item>
		<title>Installation De Subversion</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4315-installation-de-subversion/</link>
		<description><![CDATA[<strong class='bbc'><span style='font-size: 21px;'>Pré requis :</span></strong><br />
    Quelques connaissances de l'éditeur vi et des commandes de  base de Linux.<br />
<br />
    Boostrap installé : voir <strong class='bbc'>Boostrap Pour 107+ / 207+ / 407: Ca Y Est</strong> ! (<a href='http://www.nas-forum.com/forum/index.php?s=bbd6f8730d0074a0be2f7e5fd7411a18&act=findpost&pid=0'>"]<a href='http://www.nas-forum.com/forum/index.php?showtopic=3185' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.nas-forum.com/forum/index.php?s...pic=3185</a></a>).<br />
<br />
    IPKG qui pointe sur <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/.../cross/unstable</a>  voir <strong class='bbc'>900 Packages Pour Le Bootstrap  107+/207+/407</strong>( <a href='http://www.nas-forum.com/forum/index.php?s=bbd6f8730d0074a0be2f7e5fd7411a18&act=findpost&pid=0'>"]<a href='http://www.nas-forum.com/forum/index.php?showtopic=3502' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.nas-forum.com/forum/index.php?s...pic=3502</a></a>).<br />
<br />
    <strong class='bbc'>Putty</strong> installé sur Windows.<br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 21px;'>Installation et configuration :</span></strong><br />
    Légende : <span style='color: #4169e1'><strong class='bbc'>mes actions</strong></span>,    <br />
Lancer Putty.<br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 17px;'>Se logger en tant que root :</span></strong><br />
        <pre class='prettyprint'>
DomRT_Server login: &#91;color="#4169e1"&#93;&#91;b&#93;root&#91;/b&#93;&#91;/color&#93;
Password:  &#91;b&#93;&#91;color="#4169e1"&#93;mon mot de passe&#91;/color&#93; (= mot de passe  de l'admin)&#91;/b&#93; 
BusyBox v1.1.0  (2007.11.01-13:20+0000) 
Built-in shell (ash)Enter 'help' for a  list of built-in commands.
</pre>    <br />
<strong class='bbc'><span style='font-size: 17px;'>Mise à jour des packages :</span></strong><br />
    <pre class='prettyprint'>
DomRT_Server&gt; &#91;color="#4169e1"&#93;&#91;b&#93;ipkg update&#91;/b&#93;&#91;/color&#93;    
Downloading &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/Packages"&#93;http://ipkg.nslu2-linux.org/feeds/optware/...stable/Packages&#91;/url&#93;    
Updated list of  available packages in /usr/lib/ipkg/lists/synoware    Successfully  terminated.    

DomRT_Server&gt;&#91;color="#4169e1"&#93; &#91;b&#93;ipkg upgrade&#91;/b&#93;&#91;/color&#93;    
Upgrading wget-ssl on  root from 1.10.2-4 to 1.11-1...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/wget-ssl_1.11-1_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/..._1.11-1_arm.ipk&#91;/url&#93;    
Configuring wget-ssl    Successfully  terminated.     
</pre><br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 17px;'>Installation de svn (subversion) :</span></strong><br />
<pre class='prettyprint'>        
DomRT_Server&gt; &#91;color="#4169e1"&#93;&#91;b&#93;ipkg  install svn&#91;/b&#93;&#91;/color&#93;    
Installing svn  (1.4.6-1) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/svn_1.4.6-1_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/...1.4.6-1_arm.ipk&#91;/url&#93;    
Installing neon  (0.24.7-2) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/neon_0.24.7-2_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....24.7-2_arm.ipk&#91;/url&#93;    
Installing zlib  (1.2.3-2) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/zlib_1.2.3-2_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/...1.2.3-2_arm.ipk&#91;/url&#93;    
Installing libxml2  (2.6.31-1) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/libxml2_2.6.31-1_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....6.31-1_arm.ipk&#91;/url&#93;    
Installing apr  (1.2.11-1) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/apr_1.2.11-1_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....2.11-1_arm.ipk&#91;/url&#93;    
Installing apr-util  (1.2.10-4) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/apr-util_1.2.10-4_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....2.10-4_arm.ipk&#91;/url&#93;    
Installing e2fsprogs  (1.40.3-4) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/e2fsprogs_1.40.3-4_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....40.3-4_arm.ipk&#91;/url&#93;    
Installing e2fslibs  (1.40.3-4) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/e2fslibs_1.40.3-4_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....40.3-4_arm.ipk&#91;/url&#93;    
Installing expat  (2.0.1-1) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/expat_2.0.1-1_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/...2.0.1-1_arm.ipk&#91;/url&#93;    
Installing gdbm  (1.8.3-2) to root...    
Downloading &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/gdbm_1.8.3-2_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/...1.8.3-2_arm.ipk&#91;/url&#93;    
Installing libdb  (4.2.52-3) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/libdb_4.2.52-3_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....2.52-3_arm.ipk&#91;/url&#93;    
Installing  openldap-libs (2.3.38-1) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/openldap-libs_2.3.38-1_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....3.38-1_arm.ipk&#91;/url&#93;    
Installing  cyrus-sasl-libs (2.1.22-2) to root...    
Downloading  &#91;url="http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/cyrus-sasl-libs_2.1.22-2_arm.ipk"&#93;http://ipkg.nslu2-linux.org/feeds/optware/....1.22-2_arm.ipk&#91;/url&#93;    
Configuring apr    
Configuring apr-util    
Configuring  cyrus-sasl-libs    
Configuring e2fslibs    
Configuring e2fsprogs    
update-alternatives:  
Linking //opt/bin/chattr to /opt/bin/e2fsprogs-chattr    
update-alternatives:  
Linking //opt/bin/lsattr to /opt/bin/e2fsprogs-lsattr    
update-alternatives:  
Linking //opt/sbin/fsck to /opt/sbin/e2fsprogs-fsck    
Configuring expat    
Configuring gdbm    
Configuring libdb    
Configuring libxml2    
Configuring neon    
Configuring  openldap-libs    
Configuring svn    
Configuring zlib    
Successfully terminated.
</pre><br />
<br />
        <br />
<strong class='bbc'><span style='font-size: 17px;'>Création de l'utilisateur principal de SVN et du dépôt :</span></strong><br />
     Pour des raisons de  sécurité c'est une bonne idée que de crée un utilisateur séparé pour  Subversion.    <br />
Utiliser Synoly Disk Station pour  crée un utilisateur dédié ; dans mon cas je prends par exemple <strong class='bbc'><span style='color: #4169e1'>svnowner</span></strong>  et donner  lui un mot de passe compliqué que vous n'avez pas besoin de retenir pour  l'instant.     <br />
Créer un nouveau dossier partagé  ou seul <strong class='bbc'><span style='color: #4169e1'>admin </span></strong>et <strong class='bbc'><span style='color: #4169e1'>svnowner </span></strong>on les droit en lecture et écriture et d'opter tous les  droits aux autres utilisateurs ; dans mon cas je prends par exemple  <strong class='bbc'><span style='color: #4169e1'>svn</span></strong>.<br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 17px;'>Configuration du super serveur « inetd » pour invoquer Subversion :</span></strong><br />
    La configuration d'inetd se fait par l'intermédiaire du fichier  /etc/inetd.conf. <br />
<br />
<br />
Pour cela à l'aide de vi.<br />
<br />
<pre class='prettyprint'> 


DomRT_Server&gt;  &#91;b&#93;&#91;color="#4169e1"&#93;vi /etc/inetd.conf&#91;/color&#93;&#91;/b&#93; 


</pre> <br />
<br />
<br />
Rajouter  à la fin du fichier :<br />
<br />
 <strong class='bbc'><span style='color: #4169e1'>svn stream tcp nowait svnowner /opt/bin/svnserve svnserve -i -r  /volume1/svn </span></strong><br />
<br />
<br />
puis sauvegarder (ESC  puis :wq et valider).<br />
<br />
<br />
Editer /etc/services afin d'aiguiller les données vers Subversion .<br />
<br />
<br />
Pour cela à l'aide de vi :<br />
<br />
<br />
<pre class='prettyprint'> 


DomRT_Server&gt; &#91;b&#93;&#91;color="#4169e1"&#93;vi /etc/services&#91;/color&#93;&#91;/b&#93;

</pre> <br />
<br />
<br />
Rajouter à la fin du  fichier : <br />
<br />
<br />
<strong class='bbc'><span style='color: #4169e1'>svn 3690/tcp # Subversion <br />
</span></strong><br />
<br />
<strong class='bbc'><span style='color: #4169e1'>svn 3690/udp # Subversion </span></strong><br />
<br />
<br />
puis sauvegarder (ESC  puis :wq et valider). <br />
<br />
<br />
Puis pour valider toute ces modifications reboot le serveur :<br />
<br />
<pre class='prettyprint'> 


DomRT_Server&gt;  &#91;color="#4169e1"&#93;&#91;b&#93;reboot&#91;/b&#93;&#91;/color&#93; 


</pre><br />
<br />
<br />
<br />
        <br />
<strong class='bbc'><span style='font-size: 17px;'>Modification du shell utilisé par l'utilisateur </span><em class='bbc'><span style='font-size: 17px;'>svnowner :</span></em></strong><br />
    Les nouveaux utilisateurs sont créés avec un  accès au shell /bin/csh, corrige la ligne avec /bin/ash.    <br />
Pour cela, éditer à l'aide de vi le fichier /etc/passwd et corrige la  ligne avec /bin/ash.<br />
<pre class='prettyprint'>        
DomRT_Server&gt;  &#91;b&#93;&#91;color="#4169e1"&#93;vi /etc/ passwd&#91;/color&#93;&#91;/b&#93;
</pre>        <br />
Dans notre cas :    <br />
<span style='color: #4169e1'><strong class='bbc'>svnowner:x:1030:100::/:/bin/csh</strong></span>    <br />
sera remplacé par (noter que, en même temps  nous avons changé le chemin par defaut) :<br />
<span style='color: #4169e1'><strong class='bbc'>svnowner:x:1030:100::/volume1/svn:/bin/ash</strong></span><br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 21px;'>Création et paramétrage d'un nouveau projet :</span></strong><br />
    Lancer <strong class='bbc'>Putty</strong> et se  logger en tant que root<br />
<br />
<br />
<br />
<pre class='prettyprint'>        
DomRT_Server login: &#91;color="#4169e1"&#93;&#91;b&#93;root    &#91;/b&#93;&#91;/color&#93;
Password:  &#91;b&#93;&#91;color="#4169e1"&#93;mon mot de passe&#91;/color&#93;&#91;/b&#93; (= mot de passe  de l'admin)           
BusyBox v1.1.0  (2007.11.01-13:20+0000) Built-in shell (ash)    
Enter 'help' for a  list of built-in commands.        
DomRT_Server&gt;&#91;b&#93;&#91;color="#4169e1"&#93;su svnowner&#91;/color&#93;&#91;/b&#93;    
BusyBox  v1.1.0 (2007.11.01-13:20+0000) 
Built-in shell (ash)    
Enter  'help' for a list of built-in commands.    
$ &#91;color="#4169e1"&#93;&#91;b&#93;cd /volume1/svn&#91;/b&#93;    &#91;/color&#93;
$&#91;color="#4169e1"&#93;&#91;b&#93; svnadmin create test    &#91;/b&#93;&#91;/color&#93;
$ &#91;color="#4169e1"&#93;&#91;b&#93;cd test/conf    &#91;/b&#93;&#91;/color&#93;
$ &#91;b&#93;&#91;color="#4169e1"&#93;vi passwd    
&#91;/color&#93;&#91;/b&#93;</pre>        <br />
et modifier le fichier comme ci-dessous :<br />
<span style='color: #4169e1'><strong class='bbc'>### This  file is an example password file for svnserve.     <br />
[users]testuser = testpw    <br />
<br />
</strong></span><pre class='prettyprint'>        
$ &#91;color="#4169e1"&#93;&#91;b&#93;vi svnserve.conf    &#91;/b&#93;&#91;/color&#93;
</pre>        <br />
  et modifier le fichier comme ci-dessous :<br />
<strong class='bbc'><span style='color: #4169e1'>[general]    <br />
anon-access = none    <br />
auth-access = write    <br />
password-db = passwd    <br />
realm =  Je suis le depot de test    </span></strong><br />
<br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 21px;'>Validation sous Windows :</span></strong><br />
    Tout d'abord installer TortoiseSVN (<a href='http://tortoisesvn.net/' class='bbc_url' title='Lien externe' rel='nofollow'>http://tortoisesvn.net/</a>).<br />
<br />
    Créer sous Windows un répertoire <span style='color: #4169e1'><strong class='bbc'>Test</strong></span> par exemple.<br />
<br />
    Sur ce dernier faire un clic avec le bouton droit de la  souris et <strong class='bbc'><span style='color: #4169e1'><em class='bbc'>SVN Extraire</em> </span></strong>(<em class='bbc'>SVN Check out</em>), dans l'URL du référentiel entrer l'adresse de votre  serveur de test ; dans mon cas <span style='color: #4169e1'><strong class='bbc'>svn://Domrt_server/test</strong></span>.<br />
<br />
    Laisser les autres options tel quelles et valider avec <strong class='bbc'><span style='color: #4169e1'>OK.</span></strong><br />
<br />
    Vous devez ensuite entrer le nom d'utilisateur ainsi que sont mot de passe  (voir ce que nous avons mis dans <em class='bbc'>/volumes1/svn/test/conf/passwd </em>; dans notre cas <strong class='bbc'><span style='color: #4169e1'><em class='bbc'>testuser</em> </span></strong>et <strong class='bbc'><span style='color: #4169e1'><em class='bbc'>testpw</em>).</span></strong><br />
<br />
    Vous devez maintenant avoir réussi l'extraction et être à la révision  0 ; cliquer OK.<br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 17px;'>Ajouter de nouveaux fichiers au dépot :</span></strong><br />
Une fois de nouveaux fichiers créer dans le répertoire Test  cliquer sur ce même fichier avec le bouton droit de la souris et sélectionner <span style='color: #4169e1'><strong class='bbc'>Ajouter </strong></span>dans le menu  TortoiseSVN afin de le mettre sous contrôle de révision.    Livrer les changements en effectuant un clic droit de la  souris sur le répertoire de dépôt (ici Test) et choisir <strong class='bbc'><span style='color: #4169e1'>SVN Livrer </span></strong>(SVN Commit). Entrer  si nécessaire un commentaire ainsi que le nom  et le mot de passe de l'utilisateur. Vous êtes maintenant à la révision 1.  Valider OK.<br />
<br />
    <br />
<strong class='bbc'><span style='font-size: 17px;'>Suppression du dépôt sur le serveur :</span></strong><br />
Lancer Putty et se logger en tant que root :<br />
<br />
<pre class='prettyprint'>    
DomRT_Server login: &#91;color="#4169e1"&#93;&#91;b&#93;root    &#91;/b&#93;&#91;/color&#93;
Password:    &#91;color="#4169e1"&#93;&#91;b&#93;mon mot de passe&#91;/b&#93;&#91;/color&#93;          
BusyBox v1.1.0 (2007.11.01-13:20+0000) 
Built-in shell (ash)    Enter 'help' for a list of built-in commands.         
DomRT_Server&gt; &#91;b&#93;&#91;color="#4169e1"&#93;rm -rf /volume1/svn/test&#91;/color&#93;&#91;/b&#93;    
</pre><br />
<br />
    <br />
<br />
<br />
<br />
<strong class='bbc'><span style='font-size: 21px;'>Sources d'informations :</span></strong><br />
<a href='http://www.synology.com/wiki/index.php/Step-by-step_guide_to_installing_Subversion_on_ARM-based_Synology_Products' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.synology.com/wiki/index.php/Ste...nology_Products</a><br />
<a href='http://runtothehills.org/rob/archives/25' class='bbc_url' title='Lien externe' rel='nofollow'>http://runtothehills.org/rob/archives/25</a>    <br />
<br />
<br />
<br />
<br />
<br />
Et voila ci ça peut servir ;  maintenant à vous de jouer.]]></description>
		<pubDate>Sun, 23 Mar 2008 09:35:06 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4315-installation-de-subversion/</guid>
	</item>
	<item>
		<title><![CDATA[Configurer La Web Station En Http Et L'administration En Https]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4624-configurer-la-web-station-en-http-et-ladministration-en-https/</link>
		<description><![CDATA[Si comme moi le proxy de votre employeur ne laisse passer que le HTTP sur le port 8O et le HTTPS sur le port 443, voici un tuto qui vous permettra d'accèder aussi bien à la Web station qu'à l'interface d'administration depuis votre bureau <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> <br />
<br />
<span class='bbc_underline'><strong class='bbc'>Principe<br />
</strong></span>Le principe est de pouvoir accèder à la web station en HTTP sur le port 8O, et à l'interface d'administration en HTTPS sur le 443, tous deux sont des ports standardisés et la plupart des proxy les laisse passer !<br />
Si la Web station utilise le 8O par défaut, l'interface d'administration utilise quand à elle le port 5000 (HTTP) ou 5001 (HTTPS) que les proxy n'aiment pas plus que cela, on va donc modifier le port utilisé en HTTPS.<br />
<br />
<span class='bbc_underline'><strong class='bbc'>Note :</strong></span><br />
- Sauvegardez les fichiers avant de les modifier.<br />
- Les modifications seront perdues suite à un upgrade de firmware, il faudra recommencer.<br />
- Tester exclusivement sur un DS106e en .598.<br />
- J'ai choisi d'inverser les ports 5001 et 443, vous pouvez en choisir autre chose que le 5001.<br />
- La Web Station sera tout de même accessible en HTTPS mais sur le nouveau port.<br />
  <br />
<span class='bbc_underline'><strong class='bbc'>Actions :</strong></span><br />
<br />
1) <span class='bbc_underline'>Activation du HTTPS :</span><br />
    Par l'interface d'administration, activez la connexion HTTPS, dans "services réseau" -&gt; "Services Web", ainsi bien sur que la Web Station.<br />
    A partir de la, la Web station est accessible en HTTP sur le port 8O ou en HTTPS sur le 443, l'interface d'admin elle, l'est sur le 5000 ou 5001<br />
<br />
-- La suite est en telnet (ou SSH) en tant que root<br />
<br />
<br />
2) <span class='bbc_underline'>Libération du port 443 de la web station</span><br />
    La Web station utilise le 443, il faut le libérer pour l'interface d'administration.<br />
    Editez le fichier "/usr/syno/apache/conf/extra/httpd-ssl.conf-user" et remplacez le "443" des lignes suivantes par "5001" :<br />
        <pre class='prettyprint'>		   #
		   # When we also provide SSL we have to listen to the
		   # standard HTTP port &#40;see above&#41; and to the HTTPS port
		   #
		   # Note&#58; Configurations that use IPv6 but not IPv4-mapped addresses need two
		   #	   Listen directives&#58; &#34;Listen &#91;&#58;&#58;&#93;&#58;443&#34; and &#34;Listen 0.0.0.0&#58;443&#34;
		   #
		   Listen 443</pre><br />
<br />
Ainsi que dans la ligne<br />
<br />
<pre class='prettyprint'>		 ##
		 ## SSL Virtual Host Context
		 ##
		 
		 &#60;VirtualHost *&#58;443&#62;</pre><br />
<br />
<br />
3) <span class='bbc_underline'>Affectation du port 443 à l'interface d'administration</span><br />
    L'interface d'administration utilise le 5001, il faut la passer sur le 443.<br />
    Editez le fichier "/usr/syno/apache/conf/extra/httpd-ssl.conf-sys" et remplacez le "5001" des lignes suivantes par "443" :<br />
<br />
<pre class='prettyprint'>	   #
	   # When we also provide SSL we have to listen to the
	   # standard HTTP port &#40;see above&#41; and to the HTTPS port
	   #
	   # Note&#58; Configurations that use IPv6 but not IPv4-mapped addresses need two
	   #	   Listen directives&#58; &#34;Listen &#91;&#58;&#58;&#93;&#58;443&#34; and &#34;Listen 0.0.0.0&#58;443&#34;
	   #
	   Listen 5001</pre><br />
<br />
Ainsi que dans la ligne<br />
<br />
<pre class='prettyprint'>	   ##
	   ## SSL Virtual Host Context
	   ##
	   
	   &#60;VirtualHost *&#58;5001&#62;</pre><br />
<br />
<br />
4) <span class='bbc_underline'>Soyons cohérent<br />
</span>    On va faire suivre la configuration dans le fichier "/etc/synoinfo.conf", il faut donc l'éditer en remplacer la valeur 5001 par 443 dans la ligne suivante :<br />
<pre class='prettyprint'>	   secure_admin_port=&#34;5001&#34;</pre><br />
<br />
5) <span class='bbc_underline'>Redémarrons le tout</span><br />
    Deux méthodes, soit on redémarre tout par la commande "reboot", soit on redémarre que les apaches "système" et "user" par les commandes suivantes :<br />
/usr/syno//usr/syno/etc.defaults/rc.d/S97apache-sys.sh restart<br />
/usr/syno//usr/syno/etc.defaults/rc.d/S97apache-user.sh restart<br />
  <br />
  <br />
<br />
6) Il n'y a plus qu'a tester en local ou depuis le boulot.<br />
    https://@syno : doit vous amener sur l'interface d'administration<br />
    http://@syno   : doit vous amener sur la Web Station<br />
<br />
<br />
<br />
PS : J'ai choisi d'avoir la Web Station en HTTP et l'administration en HTTPS, sachez qu'il est possible de faire l'inverse, il suffit de demander :hi:]]></description>
		<pubDate>Mon, 21 Apr 2008 20:57:12 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4624-configurer-la-web-station-en-http-et-ladministration-en-https/</guid>
	</item>
	<item>
		<title><![CDATA[Comment Changer L'uid D'un Utilisateur Sans Perdre Ses Données]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/6679-comment-changer-luid-dun-utilisateur-sans-perdre-ses-donnees/</link>
		<description><![CDATA[Bonjour,<br />
<br />
En installant mon deuxième syno je n'ai pas créé mes utilisateurs dans le même ordre de telle sorte que l'utilisateur "<strong class='bbc'>Toto</strong>" avait sur le syno1 l'<strong class='bbc'>UID 1026</strong> et sur le syno2 l'<strong class='bbc'>UID 1027</strong> alors que l'utilisateur "<strong class='bbc'>Titi</strong>" avait l'<strong class='bbc'>UID 1027</strong> sur le syno1 et l'<strong class='bbc'>UID 1026</strong> sur le syno2. Sur ma station de travail Linux "<strong class='bbc'>Toto</strong>" a l'<strong class='bbc'>UID 1026</strong> et "<strong class='bbc'>Titi</strong>" a l'<strong class='bbc'>UID 1027</strong>. C'est génant car lorsque sur ma station de travail je regarde les fichiers de "Toto" sur le syno2, ils apparaîssent comme appartenant à "Titi" et inversement. Je me suis donc risqué à permuter les UID de "Toto" et "Titi" et ai réussi.<br />
<br />
J'ai pour ceci utilisé les fonctions <strong class='bbc'>find</strong> et <strong class='bbc'>xargs</strong> mais les fonctions de la <strong class='bbc'>Busybox</strong> installées en natif sur le syno sont incomplètes, j'ai donc du installer les binaires de "<strong class='bbc'>findutils</strong>" crosscompilés pour le syno. Je tiens les binaires pour <strong class='bbc'>arm</strong> et <strong class='bbc'>powerpc</strong> à disposition sur demande.<br />
<br />
J'ai effectué les modifications sur le syno2 pour qu'il soit identique au syno1 et à ma station de travail Linux.<br />
<br />
1° - J'ai créé sous DSM l'utilisateur "<strong class='bbc'>Tata</strong>" qui a eu par exemple l'<strong class='bbc'>UID 1029</strong><br />
2° - J'ai transféré à "<strong class='bbc'>Tata</strong>" la propriété de tous les fichiers appartenant à "<strong class='bbc'>Toto</strong>" par la commande :<br />
<br />
<pre class='prettyprint'>find /volume1 -UID 1027 -print | xargs chown Tata</pre><br />
<br />
3° - J'ai transféré à "<strong class='bbc'>Toto</strong>" la propriété de tous les fichiers appartenant à "<strong class='bbc'>Titi</strong>" par la commande :<br />
<br />
<pre class='prettyprint'>find /volume1 -UID 1026 -print | xargs chown Toto</pre><br />
<br />
 4° - J'ai transféré à "<strong class='bbc'>Titi</strong>" la propriété de tous les fichiers appartenant à "<strong class='bbc'>Tata</strong>" par la commande :<br />
 <br />
 <pre class='prettyprint'>find /volume1 -UID 1029 -print | xargs chown Titi</pre><br />
<br />
5° - J'ai sous DSM supprimé l'utilisateur "<strong class='bbc'>Tata</strong>"<br />
<br />
 6° - J'ai sous DSM modifié le nom de "<strong class='bbc'>Toto</strong>" en "<strong class='bbc'>Tata</strong>"<br />
7° - J'ai sous DSM modifié le nom de "<strong class='bbc'>Titi"</strong> en "<strong class='bbc'>Toto</strong>"<br />
8° - J'ai sous DSM modifié le nom de "<strong class='bbc'>Tata"</strong> en "<strong class='bbc'>Titi</strong>"<br />
 <br />
A ce stade on a dans les étapes 2, 3 et 4 permuté la propriété des fichiers entre <strong class='bbc'>Toto</strong> et <strong class='bbc'>Titi</strong> et dans les étapes 6, 7 et 8 permuté les noms des utilisateurs de telle sorte que chacun retrouve ses fichiers et que finalement seules les UID sont permutées.<br />
<br />
Il ne me restait plus que d'une part à <strong class='bbc'>permuter</strong> sous DSM les <strong class='bbc'>privilèges</strong> attribués à <strong class='bbc'>Toto</strong> et <strong class='bbc'>Titi</strong> et d'autre part à <strong class='bbc'>permuter</strong> leurs <strong class='bbc'>mots de passe</strong>. <br />
<br />
Et voilà, c'était osé, mais je n'avais pas envie de tout réinstaller.<br />
<br />
Cordialement.<br />
Michel.]]></description>
		<pubDate>Sat, 13 Dec 2008 16:33:15 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/6679-comment-changer-luid-dun-utilisateur-sans-perdre-ses-donnees/</guid>
	</item>
	<item>
		<title>Démo 3 - Mise En Réseau Linux (ubuntu) Synology</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/7828-demo-3-mise-en-reseau-linux-ubuntu-synology/</link>
		<description><![CDATA[Bonjour,<br />
<br />
J'ai le plaisir de vous présenter ma Vidéo 3, concernant NFS<br />
<br />
Comme d'habitude , je vous demande toute votre indulgence ...<br />
<br />
Merci ...<br />
<a href='http://www.ad-informatique.net/pages/posts/synology---connecter-une-machine-linux-ubuntu-par-le-partage-nfs-en-5-minutes-13.php' class='bbc_url' title='Lien externe' rel='nofollow'><div class='bbc_center'><strong class='bbc'>Mise en réseau PC Linux UBUNTU et Synology</strong></div></a><br />
<br />
Veuillez noter ces informations :<br />
<br />
1 - Si vous rencontrez des soucis de vérouillages de fichiers juste après leur ouvervure (OpenOffice) , ajouter l'option nolock dans fstab.<br />
2 - Il serait possible de faire correspondre les users ubuntu avec les user synology:<br />
<br />
<span style='color: #ff0000'><strong class='bbc'>ATTENTION Cette manipulation est risquée pour UBUNTU !</strong></span><br />
<span style='color: #ff0000'><strong class='bbc'>à vos risques et périls !!</strong></span><br />
<br />
<br />
<br />
Vous devez préalablement créer un login de secours pour démarrer ubuntu.<br />
<br />
Les fichiers crées avec ubuntu n'auront plus un n°1000 mais le login et les droits attribués par le partage du NAS.<br />
<br />
On va récupéré sur le syno la liste des UID qui nous intéresses.<br />
<br />
<pre class='prettyprint'>cat /etc/passwd</pre><br />
<br />
On obtient une séquence login : X : n°UID : N°GID : ..............<br />
<br />
On va faire correspondre le login UBUNTU au login NAS en faisant correspondre les N° UID.<br />
<br />
avec la commande:<br />
<br />
<pre class='prettyprint'>sudo usermod -u n°UID login</pre><br />
<br />
Puis redémarer le PC ubuntu.<br />
<br />
Vous constaterez que tous les fichiers créés sur le NAS avec UBUNTU auront le nom du login ubuntu ... <br />
<br />
Nota:<br />
si à la première connection des messages d'erreur apparaissent, et que vous ne pouvez vous délogger:<br />
CTRL+F1, entrer le login de secours,<br />
puis "sudo halt"<br />
<br />
<span style='color: #f4a460'><em class='bbc'><strong class='bbc'>Merci d'apporter vos commentaires </strong>.</em></span>]]></description>
		<pubDate>Fri, 27 Mar 2009 15:15:46 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/7828-demo-3-mise-en-reseau-linux-ubuntu-synology/</guid>
	</item>
	<item>
		<title><![CDATA[Mettre Votre Propre Page D'erreur 404]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/391-mettre-votre-propre-page-derreur-404/</link>
		<description><![CDATA[Voici un petit Tuto afin de configurer votre page d'erreur 404 "Fichier Non trouvé"<br />
<br />
Dans un premier temps il faut créer votre page web qui sera appelée chaque fois que fois que quelqu'un essaiera de joindre une page qui n'existe pas. Sur ce point là, je vous laisse libre de suivre votre inspiration  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> <br />
Il y a une contrainte néanmoins: si vous faites appel à des images, des feuilles de styles etc.. il faudra faire précéder le nom du fichier par <em class='bbc'>/webdefault</em><br />
<br />
Exemple: dans votre page web, vous mettez une image qui s'appelle logo.jpg et qui se trouvera dans le mÃªme repertoire que la page web: le code à insérer dans votre page web sera<br />
<pre class='prettyprint'>&#60;img src=&#34;/webdefault/logo.jpg&#34;&#62;</pre><br />
Si votre image se trouve dans un sous-dossier<em class='bbc'> images</em>, il faudra mettre:<br />
<pre class='prettyprint'>&#60;img src=&#34;/webdefault/images/logo.jpg&#34;&#62;</pre><br />
<br />
Une fois votre page terminée, on passe aux choses sérieuses:<br />
(Pour cet exemple, je vais partir du principe que la page web s'appelle 404.php.)<br />
<br />
1. créer un sous-dossier appelé <em class='bbc'>404</em> dans le partage <em class='bbc'>public</em> et copiez y la page web ainsi que les images et autres feuilles de styles CSS<br />
2. ouvrir une session Telnet<br />
3. taper la commande mv <em class='bbc'>/volume1/public/404/ /usr/syno/synoman/phpsrc/web</em><br />
4a. vérifier que la repertoire a bien été transféré en tapant la commande <em class='bbc'>ls /usr/syno/synoman/phpsrc/web</em>. Le dossier 404 doit apparaitre dans la liste<br />
4b. chmoder le repertoire et les fichiers créés en tapant: [/i]chmod -R 744 /usr/syno/synoman/phpsrc/web/404 [/i]. Cette commande a pour conséquence de fixer les droits à 744 pour le dossier 404 et les fichiers du dossiers.<br />
5. ouvrir le fichier le fichier <em class='bbc'>/usr/syno/apache/conf/httpd.conf-user </em> avec vi, nano ou tout autre éditeur.<br />
    Rechercher la ligne  <em class='bbc'>ErrorDocument 404 /webdefault/sample.php?status=404 </em> et remplacez là par <em class='bbc'>ErrorDocument 404 /webdefault/404/404.php</em>. Validez les modifications et quittez l'éditeur.<br />
6. dernière étape: on relance le serveur Apache pour prendre en compte les modifications que nous venons de faire: <em class='bbc'>/usr/syno/etc/rc.d/S97apache-user.sh restart</em><br />
<br />
Voilà, c'est terminé. RDV sur votre site web et essayez d'accéder à une page qui n'existe pas, votre page d'erreur personnalisé a maintenant remplacé celle fournie par défaut par Synology.<br />
<br />
Edit: Ce tuto a été test OK sur mon DS-106 firmware 417 beta. Il ne fonctionne pas avec le firmware 414<br />
Dernière mise à jour: 13/11/2006 ( Rajout de la ligne 4b. pour ceux qui rencontreraient des soucis )]]></description>
		<pubDate>Thu, 26 Oct 2006 21:59:54 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/391-mettre-votre-propre-page-derreur-404/</guid>
	</item>
	<item>
		<title>Installation De Amule</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/510-installation-de-amule/</link>
		<description><![CDATA[<span style='color: #FF0000'>Attention, au 01/02/2008 ce tutoriel ne fonctionne pas avec les 107+ / 207+ / 407. Certains modules n'étant pas disponibles pour ces modèles.</span><br />
<br />
<br />
Dans ce tuto, nous allons installer aMule, client eMule qui fonctionne plutÃ´t bien sur notre petit Syno.<br />
<br />
1. Sous Telnet: <em class='bbc'><strong class='bbc'>ipkg install amule</strong></em> lance l'installation du package aMule.<br />
2. Nous allons également installer la librairie <em class='bbc'>readline </em> en tapant: <em class='bbc'><strong class='bbc'>ipkg install readline</strong></em>. Celle ci est nécessaire au bon fonctionnement d'emule.<br />
3. On lance aMule afin qu'il crée les fichiers de configuration:<em class='bbc'> <strong class='bbc'>amuled.</strong> </em>On quitte immédiatement l'application en faisant un CTRL-C<br />
4. On va maintenant configurer les mots de passe de connexion:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>amuleweb -w -h=localhost --password=password1 --admin-pass=password2</div></div> <br />
Remplacer password1 et password2 par ce que vous voulez.<br />
Par commodité, pour ma part j'ai mis la mÃªme chose.<br />
<br />
5. Edition du fichier de connexion: (seules les lignes à modifier sont affichées) <br />
<strong class='bbc'><em class='bbc'>vi /root/.aMule/remote.conf</em> </strong> <p class='citation'>Citation</p><div class="blockquote"><div class='quote'>[EC]<br />
Password=pass1_md5 # c'est le mot de passe "password1" codé en md5. Normalement déjà renseignement grace à la commande en 4. <br />
[WebServer]<br />
Port=5001 # port par lequel on va pouvoir accéder à l'interface web d'aMule (http://ip_syno:5001), à -1 par défaut.<br />
AdminPassword=pass2_md5 # c'est le mot de passe "password2" codé en md5. Normalement déjà renseignement grace à la commande en 4.</div></div> <br />
<br />
6.On passe à la configuration de l'application (seules les lignes à modifier sont affichées) : <br />
<em class='bbc'><strong class='bbc'>vi /root/.aMule/amule.conf</strong></em><br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>[eMule]<br />
MaxUpload=10 # nombre max d'uploads simultanés, 0 signifie sans limite<br />
TempDir=/volume1/download/temp # dossier de téléchargement temporaire, positionné dans le dossier "root" par défaut<br />
IncomingDir=/volume1/download/incoming # dossier des fichiers terminés, positionné dans le dossier "root" par défaut.<br />
[WebServer]<br />
Enable=1 # activation de l'interface web de l'application.<br />
Password=pass2_md5 # mot de passe issu du fichier remote.conf.<br />
Port=5001 # mÃªme valeur que celle mise dans le fichier remote.conf.<br />
[ExternalConnect]<br />
AcceptExternalConnections=1 # pour autoriser aMule à écouter les connexions externes. Par défaut, c'est à 0, mais si c'est à 0, aMule ne peut pas se connecter à des IP autres que localhost.<br />
ECPassword=pass1_md5 # mot de passe issu du fichier remote.conf. <br />
ExecOnCompletion?=1 # On veut que la commande ci dessous soit executée<br />
ExecOnCompletionCommand?=sh -c '/root/.aMule/chmoder_recu.sh' # fichier script qui va mettre les droits des fichiers téléchargés</div></div> <br />
<br />
7. Ci dessus, nous avons parler du fichier chmoder_recu.sh, pourquoi ? parce qu'un fichier récupéré par emule a les droits associés à root et ne peux ne peux pas Ãªtre lu par un autre utilisateur. Pour palier on va donc créer le fichier suivant qui sera executé à chaque fin de téléchargement:<br />
<strong class='bbc'><em class='bbc'>vi /root/.aMule/chomder_recu.sh</em></strong><br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>/bin/chmod 777 /volume1/public/Emule/Recu/*.*</div></div><br />
on le rend executable: <strong class='bbc'><em class='bbc'>chmod +x /root/.aMule/chmoder_recu.sh</em></strong><br />
<br />
8. Si ils n'existe pas, créer à l'aide de la commande<em class='bbc'> <strong class='bbc'>mkdir</strong></em> les répertoires indiqués dans le fichier de configuration<br />
<br />
9. Lancer aMule en tapant: <em class='bbc'><strong class='bbc'>amuled &</strong></em> puis faites CTRL-C pour revenir sur le shell. Pas d'inquietude amule tourne en tache de fond. Si vous avez opté pour le lancement automatique de l'interface web vous pouvez vous rendre sur la page web pour commencer à faire votre marché  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> <br />
Pour les autres, vous devez lancer manuellement l'interface web: <strong class='bbc'><em class='bbc'>amuleweb </em></strong> & puis CTRL-C. Mais si vous avez entré la configuration comme indiquée dans ce tuto, amulweb est lancé en mÃªme temps qu'amuled.<br />
<br />
Pour arrÃªter amule, il suffit de taper ps en telnet, dans la liste des processus il va y avoir plusieurs amuled, prenait celui dont le pid (numéro de processus)à la valeur est la plus petite et taper kill - NÂ°Pid (par exemple: kill -16524). Idem pour amuleweb.<br />
<br />
10. A la place d'amule web, vous pouvez utiliser sur PC, aMuleGUI, qui vous donne une interface style eMule. Pour la télécharger c'est ici: <a href='http://conrausch.elise.no-ip.com/aMuleGUI-2.1.1-all_lang.zip' class='bbc_url' title='Lien externe' rel='nofollow'>http://conrausch.elise.no-ip.com/aMuleGUI-2.1.1-all_lang.zip</a><br />
C'est un peu buggué: ca n'indique pas les stats, ca prends pas en compte toutes les modifications de config mais par contre pour ajouter des fichiers, regarder le suivi etc, ca fonctionne nickel<br />
Si vous utilisez aMuleGUI, sous Telnet:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>chmod 666 /root/.aMule/amule.conf</div></div><br />
Ca permet de modifier la config. Par contre tout ne semble pas forcément Ãªtre modifié. Le changement de nom fonctionne bien d'après mon expérience.<br />
<br />
<span class='bbc_underline'>Attention:</span><br />
- aMule n'est pas livré avec une liste de serveurs, il faudra donc recupérer un fichier server.met sur internet et le mettre dans /root/.aMule<br />
- N'oubliez pas d'ouvrir les ports utilisés par aMule au niveau de votre routeur, sinon n'espérez pas avoir de high id.<br />
<br />
Merci à DJMomo pour son tuto qui m'a servi de base.]]></description>
		<pubDate>Wed, 15 Nov 2006 23:11:55 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/510-installation-de-amule/</guid>
	</item>
	<item>
		<title>Installer Un Client Newsgroup: Sabnzbd</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/543-installer-un-client-newsgroup-sabnzbd/</link>
		<description><![CDATA[<span class='bbc_underline'>Pré-requis:</span> <a href='http://www.nas-forum.com/wiki/index.php?title=Telnet' class='bbc_url' title='Lien externe' rel='nofollow'>Telnet</a> activé et <a href='http://www.nas-forum.com/wiki/index.php?title=IPKG' class='bbc_url' title='Lien externe' rel='nofollow'>IPKG</a> installé.<br />
<br />
On ouvre une session telnet et nous mettons à jour la liste des packages disponibles ainsi que les packages installés sur le syno:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>ipkg update<br />
ipkg upgrade</div></div><br />
<br />
SABnzbd utilise le language de programmation python, on va donc installer l'environnement sur le NAS en tapant une par une les 4 commandes suivantes:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>ipkg install python <br />
ipkg install py-cheetah <br />
ipkg install py-cherrypy <br />
ipkg install py-elementtree</div></div> <br />
<br />
Nous pouvons maintenant passer aux choses sérieuses, récupérer l'archive contenant le nécessaire pour l'installation <a href='http://www.nas-forum.com/forum/index.php?automodule=downloads&showfile=15' class='bbc_url' title='Lien externe' rel='nofollow'>ICI</a>.<br />
Enregistrer et extraire l'archive sur votre pc puis envoyer les 3 fichiers dans le repertoire <em class='bbc'>public</em> du Syno. Sous Telnet, tapez les commandes suivantes:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>cd /volume1/public/ <br />
su admin <br />
tar -xvzf SABnzbd-0.2.4.tar.gz <br />
exit</div></div> <br />
<br />
Pour info, la commande su admin ouvre une session telnet avec admin comme utilisateur ce qui va nous permettre de décompresser l'archive du programme en donnant au fichier les droits du compte admin plutot que root. C'est préférable car en générale les gens mettent l'acces pour admin à tous les repertoires partagés sans exception. Ce tuto est une traduction/adaptation dans laquelle le compte <em class='bbc'>guest</em> était utilisé mais sachant que par securité nombreux sont ceux qui ont désactivé ce compte, je l'ai adapté pour qu'il fonctionne avec le compte <em class='bbc'>admin</em>. <br />
La 3ème ligne de commande va donc décompresser l'archive et créer le contenu dans un sous repertoire nommé <em class='bbc'>SABnzbd-0.2.4</em><br />
exit sert à fermer la session admin et à revenir en session root<br />
<br />
editer le fichier ini, afin de choisir un nom d'utilisateur, un mot de passe et le port pour l'interface web<br />
Par défaut j'ai laissé le 8080<br />
<br />
Maintenant nous allons copier le fichier ini dans le repertoire nouvellement créé:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>su admin <br />
cd /volume1/public/ <br />
cp /volume1/public/SABnzbd.ini /volume1/public/SABnzbd-0.2.4/SABnzbd.ini <br />
exit</div></div> <br />
<br />
<br />
Par défaut, le fichier ini indique que nous allons utiliser les repertoires:<br />
<em class='bbc'>/volume1/public/download<br />
/volume1/public/download/complete<br />
/volume1/public/download/log<br />
/volume1/public/download/temp</em><br />
<br />
Accéder au partage Public en tapant <em class='bbc'>&#092;&#092;nom_du_syno&#092;public </em> sur l'ordinateur puis créer le répertoires:<br />
<em class='bbc'>download<br />
download/complete<br />
download/log<br />
download/temp</em><br />
<br />
Si vous souhaitez utiliser d'autres repertoires, vous pouvez indiquer d'autres repertoires dans le fichier ini et adapter ce tuto en conséquence.<br />
<br />
Nous allons maintenant copier le script de démarrage automatique de l'application dans le dossier "qui va bien":<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>cd /usr/syno/etc/rc.d/ <br />
cp /volume1/public/S99SABnzbd.sh . <br />
chmod 777 S99SABnzbd.sh</div></div> <br />
<br />
Ne pas oubliez le point (.) final<br />
On copie maintenant le repertoire de l'application dans le répertoire qui sera son domicile définitif:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>mv /volume1/public/SABnzbd-0.2.4 /opt/local/sabnzbd</div></div> <br />
<br />
On va maintenant tester l'application pour voir si tout est ok:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>cd /volume1/public/SABnzbd-0.2.4/ <br />
su admin <br />
python SABnzbd.py -f SABnzbd.ini</div></div> <br />
Normalement le logiciel va se lancer et il ne devrait pas y avoir d'erreur dans les logs qui apparaissent à l'écran.<br />
Connectez-vous à l'interface web par l'adresse <a href='http://address_syno:8080' class='bbc_url' title='Lien externe' rel='nofollow'>http://address_syno:8080/sabnzbd/ </a>, vous devriez tomber sur une interface d'authentification très sobre. Rentrez votre login et password. Si vous Ãªtez arrivés à ce niveau là c'est que tout est ok, faites 'Shutdown' <br />
<br />
Vous revenez sous telnet et faites <em class='bbc'><strong class='bbc'>exit</strong></em> pour revenir en session root.<br />
<br />
On lance maintenant le script de démarrage de l'application, script qui lancera l'application à chaque reboot du NAS<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>./S99SABnzbd.sh start</div></div> <br />
si ca ne fonctionne pas tapez à la place:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>/usr/syno/etc/rc.d/S99SABnzbd.sh start</div></div><br />
<br />
Voilà, vous pouvez maintenant commencer à utiliser le logiciel.<br />
<br />
Ce tutoriel est une traduction/adaptation d'un tutoriel réalisé sur un forum hollandais: <a href='http://www.mobileforum.nl/viewtopic.php?t=482&postdays=0&postorder=asc&start=90' class='bbc_url' title='Lien externe' rel='nofollow'>Source</a><br />
Un grand merci donc à tous les gens qui ont travaillé sur ce tutoriel.]]></description>
		<pubDate>Sun, 19 Nov 2006 18:17:08 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/543-installer-un-client-newsgroup-sabnzbd/</guid>
	</item>
	<item>
		<title>Créer Des Partages Supplémentaire Sur Un Disque Usb / Esata</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/2137-creer-des-partages-supplementaire-sur-un-disque-usb-esata/</link>
		<description><![CDATA[Ce tuto permet de faire 2 choses:<br />
<br />
- Avoir plusieurs partages différents sur un seul disque dur USB / eSata<br />
- Avoir un ou plusieurs partage sur un disque USB / eSata configuré dans le syno pour servir de disque de sauvegarde.<br />
<br />
1. Se connecter à l'interface d'administration web du Syno et créer le partage avec le nom que vous souhaitez avoir au final sur le disque externe. <strong class='bbc'>Admettons donc que nous créons un dossier que l'on appelle Data </strong><br />
Attribuer les droits que vous souhaitez aux utilisateur en fonction de votre politique d'accès.<br />
<br />
2. On ouvre une session Telnet ou SSH avec les droits root<br />
<br />
3. Sous le syno le disque externe apparait à la racine / du disque interne sous le nom <em class='bbc'>volumeUSB1</em> dans le cas d'un disque USB et sous le nom <em class='bbc'>volumeSATA</em> dans le cas d'un disque eSata. Il peut y avoir des petites variations de nom. Pour vous assurer du nom exact, tapez la commande <strong class='bbc'>ls /</strong>. Si le nom est différent il faudra adapter les commandes c-après en conséquences.<br />
<br />
4. Créer le dossier "Data" sur le disque externe en tapant <strong class='bbc'>mkdir /volumeUSB1/Data </strong>ou<strong class='bbc'> mkdir /volumeSATA/Data </strong>selon que votre disque soit en USB ou eSata et donnez lui les droits 777 avec la commande chmod (chmod 777 /volumeUSB1/Data par exemple)<br />
<br />
5. Maintenant on va monter le dossier Data que l'on vient de créer dans le partage présent sur le disque interne, ainsi tout ce qui sera envoyé vers le partage sera en réalité stocké sur le disque externe. La commande à taper est la suivante:en y a<br />
<br />
<strong class='bbc'>mount -o bind /volumeUSB1/Data /volume1/Data </strong>pour un disque externe USB<br />
<strong class='bbc'>mount -o bind /volumeSATA/Data /volume1/Data </strong>pour un disque externe eSata<br />
<br />
6. Toujours sous telnet créer un sous dossier "test" dans /volumeUSB1/Data ou /volumeSATA/Data.<br />
Ensuite accéder au partage Data depuis votre PC, si tout s'est bien passé vous devez voir un dossier "test", vous pouvez alors supprimer ce sous dossier<br />
Dorénavant tout ce qui sera déposé sur la partage Data sera stocké sur le disque externe.<br />
<br />
7. Pour ne pas avoir a refaire l'étape 5 après chaque reboot, vous pouvez modifier le fichier "/etc/rc.local"  en y ajoutant la ligne suivante:<br />
<strong class='bbc'>[ -e /volumeUSB1/Data ] && mount -o bind /volumeUSB1/Data /volume1/Data </strong><br />
ou<br />
<strong class='bbc'>[ -e /volumeSATA/Data ] && mount -o bind /volumeSATA/Data /volume1/Data </strong><br />
<br />
ainsi votre dossier Data présent sur le disque externe sera monté automatique à chaque démarrage<br />
<br />
Voilà  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />]]></description>
		<pubDate>Thu, 16 Aug 2007 14:42:35 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/2137-creer-des-partages-supplementaire-sur-un-disque-usb-esata/</guid>
	</item>
	<item>
		<title><![CDATA[[tuto] Photostation - Vignettes Plus Grandes]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/2590-tuto-photostation-vignettes-plus-grandes/</link>
		<description><![CDATA[Salut à tous<br />
ça faisait longtemps que je pestais sur la taille des vignettes du Photo Station. Je parle ici des vignettes de 500x500 qui lorsque l'on clique dessus donnent l'image au format original.<br />
J'ai trouvé sur le <a href='http://www.synology.com/enu/forum/viewtopic.php?t=4892' class='bbc_url' title='Lien externe' rel='nofollow'> forum officiel Synology</a> comment les faire passer en 800x800.<br />
Pour les Anglophobes  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' /> voici la manière de le faire (merci morten795).<br />
<strong class='bbc'>Remarque : avant toute modification de fichier, n'hésitez pas à faire des copies !!!</strong><br />
<br />
<span style='font-size: 15px;'>1.</span> Arrêter le daemon de création des vignettes : <br />
<pre class='prettyprint'>/usr/syno/etc/rc.d/S77synomkthumbd.sh stop</pre><br />
<span style='font-size: 15px;'>2.</span> Editer le programme de génération des vignettes avec un éditeur Hex genre hexcurse. (moi je l'ai modifié sur mon mac avec Resorcerer, parce que je le connais bien)<br />
Si celui-ci est installé, lancer la commande : <br />
<pre class='prettyprint'>hexcurse /usr/syno/bin/synomkthumbd</pre><br />
Chercher "35303078353030" (ctrl+f)<br />
Pour passer en 800x800 à la place de 500x500 il faut remplacer les deux 35 par 38, ça donne  "38303078383030"<br />
Puis faire ctrl+q et appuyer sur "y" pour sauvegarder.<br />
<br />
<span style='font-size: 15px;'>3.</span> Il faut maintenant éditer le fichier de configuration du Photo Station avec un éditeur de texte genre vi:<br />
<pre class='prettyprint'>vi /usr/syno/synoman/phpsrc/photo/conf/syno_photo_conf.php</pre><br />
Chercher les 2 lignes suivantes:<br />
"$SYNO_PHOTO_THUMBBIG_HEIGHT = 500;"<br />
"$SYNO_PHOTO_THUMBBIG_WIDTH = 500;" <br />
Remplacer les 500-&gt;800 si c'est cette valeur que vous avez choisi à l'étape 2.<br />
Puis sauvegarder et quitter vi:<br />
<pre class='prettyprint'>&#58;wq</pre><br />
<span style='font-size: 15px;'>4.</span> Relancer le daemon créateur de vignettes:<br />
<pre class='prettyprint'>/usr/syno/etc/rc.d/S77synomkthumbd.sh</pre><br />
<span style='font-size: 15px;'>5. </span>Si vous voulez reconstruire les vignettes pour toutes vos photos, il faut lancer la commande:<br />
<pre class='prettyprint'>/usr/syno/bin/makethumb.sh start</pre><br />
C'est sûr, c'est un peu long surtout si votre Photo Station déborde de photos  <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' /> <br />
<br />
Voilà c'est fini et ça marche :good:]]></description>
		<pubDate>Thu, 27 Sep 2007 14:01:31 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/2590-tuto-photostation-vignettes-plus-grandes/</guid>
	</item>
	<item>
		<title><![CDATA[[tuto] Installation Mediacenter De 9telecom Sur Ds 107e]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/2651-tuto-installation-mediacenter-de-9telecom-sur-ds-107e/</link>
		<description><![CDATA[Bonsoir,<br />
<br />
Pour ceux qui sont abonnés chez neuf Telecom avec le décodeur HD, vous pourriez profiter du service <a href='http://mediacenter.neuf.fr/bienvenue.html' class='bbc_url' title='Lien externe' rel='nofollow'>Mediacenter</a> avec votre syno (testé sur DS 107e).<br />
<br />
A la base, ce service sert à accéder au contenu multimedia de son PC à partir  de sa télé. C'est tres bien foutu, on dispose d'une interface pour lire divx, mp3 ou photos depuis sa télé.<br />
<br />
Voici une solution parmi d'autres pour faire faire fonctionner le mediacenter avec un syno.  J'ai modifé la version du mediacenter pour linux, car par défaut celle-ci n'est pas compatible avec nos syno. <br />
<br />
 Important: avec cette config, les partages sont manuels, "en dure" si vous voulez. J'ai pas fait de script pour automatiser tout ça. <br />
  <br />
<br />
Pré-requis: <br />
<br />
telnet et ipkg installé sur le NAS<br />
modem configuré sans DMZ recommandé<br />
Dossier sur le Nas: <br />
<br />
<pre class='prettyprint'>/volume1/music
	/volume1/movie
	/volume1/photo</pre><br />
<br />
Installation Apache et php-Apache avec l'utilisateur root<br />
<br />
<pre class='prettyprint'>&#62;ipkg update
	&#62;ipkg install apache
	&#62;ipkg install php-apache</pre><br />
<br />
<br />
Copier le dossier mediacenter_ds107e  (disponible dans la zone de téléchargement) à cet emplacement:<br />
<pre class='prettyprint'>&#62;cp -r mediacenter_ds107   /opt/share/www/</pre><br />
<br />
Donner les permissions à l'utilisateur admin <br />
<pre class='prettyprint'>&#62;chown -r admin&#58;users /opt/share/www/mediacenter_ds107e/
	&#62;chown -r admin&#58;users /opt/var/apache2/</pre><br />
<br />
Mettre les liens suivant:<br />
<pre class='prettyprint'>&#62;cd /opt/share/www/mediacenter_ds107e/httpd/
	&#62;ln -s /volume1/music/ music
	&#62;ln -s /volume1/movie/ movie
	&#62;ln -s /volume1/photo/ photo</pre><br />
<br />
Editer le fichier httpd.conf:<br />
<pre class='prettyprint'>&#62;vi /opt/share/www/mediacenter_ds107e/httpd/httpd.conf</pre><br />
<br />
A la ligne 156, mettre ceci:<br />
<br />
<pre class='prettyprint'>ServerName &#91;IP du Nas&#93;&#58;26180</pre><br />
<br />
<br />
Pour lancer le mediacenter (sous l'utilisateur admin):<br />
<pre class='prettyprint'>&#62;cd /opt/share/www/mediacenter_ds107e/
	&#62;sh mediacenter_ds107e start</pre><br />
<br />
Si ça fonctionne, on doit obtenir une belle page sur: http:IP du nas:26180<br />
<br />
Attention! cette page est seulement informative, on ne peut plus configurer les<br />
partages depuis cette page. Il faut le faire "à la main" en éditant httpd.conf, etc..<br />
  <br />
<br />
Pour l'arrêter:<br />
<pre class='prettyprint'>&#62;cd /opt/share/www/mediacenter_ds107e/
	&#62;sh mediacenter_ds107e stop</pre>]]></description>
		<pubDate>Tue, 02 Oct 2007 20:17:36 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/2651-tuto-installation-mediacenter-de-9telecom-sur-ds-107e/</guid>
	</item>
	<item>
		<title><![CDATA[Activer Les Logs D'apache]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/3562-activer-les-logs-dapache/</link>
		<description><![CDATA[<span style='font-size: 17px;'><strong class='bbc'>Merci Ch€ri{bi}²</strong> pour cet excellent Tuto !</span> <br />
<br />
<br />
------<br />
<br />
<br />
voici une méthode pour activer l'enregistrement des logs d'apache.<br />
<br />
<strong class='bbc'>Attention : avant de modifier des fichiers, <span style='color: #FF0000'>toujours penser à les sauvegarder !</span></strong><br />
<br />
<strong class='bbc'>1 - Logs de la partie admin du syno</strong> (interface de gestion <a href='http://ip_nas:5000/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ip_nas:5000/</a> )<br />
<br />
a) utiliser un éditeur et ouvrir le fichier :<strong class='bbc'> /usr/syno/apache/conf/httpd.conf-sys</strong><br />
<br />
<img src='http://www.nas-forum.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='B)' /> rechercher :<br />
<br />
<pre class='prettyprint'># ErrorLog&#58; The location of the error log file.
# If you do not specify an ErrorLog directive within a &#60;VirtualHost&#62;
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a &#60;VirtualHost&#62;
# container, that host's errors will be logged there and not here.
#
#ErrorLog /var/log/httpd-sys.log
ErrorLog /dev/null

#
# LogLevel&#58; Control the number of messages logged to the error_log.
# Possible values include&#58; debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel debug</pre><br />
<br />
c) décommenter ou remplacer la ligne: <br />
<strong class='bbc'>#ErrorLog /var/log/httpd-sys.log</strong> <br />
par <br />
<strong class='bbc'>ErrorLog /var/log/httpd-sys.log</strong><br />
<br />
d) commenter ou remplacer la ligne: <br />
<strong class='bbc'>ErrorLog /dev/null</strong> <br />
par <br />
<strong class='bbc'>#ErrorLog /dev/null</strong><br />
<br />
e) modifier la ligne: <strong class='bbc'>LogLevel debug</strong> en fonction du niveau des logs souhaité (ici debug : affiche vraiment tout, mais en général le niveau warn suffit)<br />
f) sauvegarder le fichier modifié<br />
g) relancer le serveur web partie admin : <strong class='bbc'>/usr/syno/etc/rc.d/S97apache-sys.sh restart</strong><br />
<br />
Maintenant effectuer quelques actions dans l'interface de gestion (par exemple: demander un fichier inexistant <a href='http://ip_nas:5000/tada.html)' class='bbc_url' title='Lien externe' rel='nofollow'>http://ip_nas:5000/tada.html)</a> <br />
puis consulter les messages du serveur dans le fichier de logs <strong class='bbc'>/var/log/httpd-sys.log</strong><br />
<br />
<br />
<strong class='bbc'>2 - Logs de la partie web du syno </strong>(interface web <a href='http://ip_nas/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ip_nas/</a> )<br />
La manipulation est quasiment identique : il faut simplement changer de fichier...<br />
<br />
a) utiliser un éditeur et ouvrir le fichier :<strong class='bbc'> /usr/syno/apache/conf/httpd.conf-user</strong><br />
<br />
<img src='http://www.nas-forum.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='B)' /> rechercher :<br />
<br />
<pre class='prettyprint'># ErrorLog&#58; The location of the error log file.
# If you do not specify an ErrorLog directive within a &#60;VirtualHost&#62;
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a &#60;VirtualHost&#62;
# container, that host's errors will be logged there and not here.
#
#ErrorLog /var/log/httpd-user.log
ErrorLog /dev/null

#
# LogLevel&#58; Control the number of messages logged to the error_log.
# Possible values include&#58; debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn</pre><br />
<br />
c) décommenter ou remplacer la ligne: <br />
<strong class='bbc'>#ErrorLog /var/log/httpd-user.log </strong><br />
par <br />
<strong class='bbc'>ErrorLog /var/log/httpd-user.log</strong><br />
<br />
d) commenter ou remplacer la ligne: <br />
<strong class='bbc'>ErrorLog /dev/null </strong><br />
par <br />
<strong class='bbc'>#ErrorLog /dev/null</strong><br />
<br />
e) modifier la ligne: LogLevel warn en fonction du niveau des logs souhaité <br />
f) sauvegarder le fichier modifié<br />
g) relancer le serveur web partie publique : <strong class='bbc'>/usr/syno/etc/rc.d/S97apache-user.sh restart</strong><br />
<br />
Maintenant effectuer quelques actions sur le serveur http (par exemple: demander un fichier inexistant <a href='http://ip_nas/tada.html)' class='bbc_url' title='Lien externe' rel='nofollow'>http://ip_nas/tada.html)</a><br />
puis consulter les messages du serveur http dans le fichier de logs <strong class='bbc'>/var/log/httpd-user.log</strong><br />
<br />
Normalement les fichiers seront créés automatiquement. Le reboot du NAS n'est pas obligatoire!<br />
<br />
voila]]></description>
		<pubDate>Sun, 20 Jan 2008 02:47:48 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/3562-activer-les-logs-dapache/</guid>
	</item>
	<item>
		<title>Transformer Un Ds-207+ Ou Ds-107+ En Controleur De Domaine (Pdc)</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/3623-transformer-un-ds-207-ou-ds-107-en-controleur-de-domaine-pdc/</link>
		<description><![CDATA[Ce tuto comporte peut-être des erreurs n'hésitez pas à poster vos remarques ou questions je les intégrerai dans le texte du post initial. <br />
Tel que décrit le tuto ne s'applique que pour les syno à base de processeurs marvell, à savoir: DS-107+, DS-207+, CS-407, RS-407, pour fonctionner sur d'autres syno il faut trouver le package Samba correspondant. <br />
Si quelqu'un veut essayer ce tuto sans changer le serveur samba, il est le bienvenu. <br />
<br />
<strong class='bbc'><span style='font-size: 17px;'>1. Généralités:<br />
</span>1.1 Objectif:<br />
</strong>Pourquoi chercher à transformer son Syno en PDC (Primary Domain Controler)? <br />
Dans le cas ou l'on utilise XP Pro sur les ordinateurs du réseau, le PDC permet de stocker les profils utilisateurs qui sont dits "intinérants". Un DS-207+ peut permettre de stocker ces profils même si on ne le modifie pas, mais dans ce cas il faut avoir un controleur de Domaine NT sur le réseau. L'intérêt de le transformer en PDC est de n'avoir que le Syno, aussi bien pour l'authentification que pour le stockages des profils et répertoires utilisateurs. Question économie d'énergie et simplicité c'est le sénario idéal. <br />
<br />
<strong class='bbc'>1.2 Difficultés:<br />
</strong>Bien que le Syno contienne un serveur samba, il ne m'a pas été possible de faire en sorte qu'il devienne PDC juste en changeant le fichier smb.conf. J'ai eu beau m'acharner pendant une dizaine d'heures, je n'ai pas pu dépasser le stade de "Bienvenue dans le domaine DOMTEST". Ensuite la connexion depuis un utilisateur s'est toujours avérée impossible. Cela-dit je ne suis pas complètement sûr, que cela soit totalement impossible, et si quelqu'un y est parvenu avec le serveur samba d'origine du syno, qu'il nous le dise! Il a donc falu installer une autre compilation de samba pour que cela fonctionne. <br />
<br />
<strong class='bbc'>1.3 Ce que l'on perd:<br />
</strong>La consultation des journaux concernant les partages de fichier, depuis l'interface de gestion du Syno, n'est plus possible. De plus comme on remplace le serveur smbd, je ne sais pas si les performances sont au top. Enfin n'ayant pas d'imprimante à interface USB, je ne sais pas comment sont affectés les partages d'imprimantes. <br />
<br />
<span style='font-size: 17px;'><strong class='bbc'>2. Cas d'étude<br />
</strong></span><span style='font-size: 13px;'>Voici la configuration que nous allons réaliser dans ce tuto et qui sera facilement adaptable à la plupart des cas:</span> <br />
<br />
<ul class='bbc'><li>On souhaite disposer d'un domaine "DOMTEST" dont le nom de serveur PDC est "domserv" (en l'occurence le syno).<br /></li><li>Les utilisateurs de ce domaine sont "pierre", "paul" et "jacques"<br /></li><li>Chacun des utilisateurs dispose d'un ordinateur et ces ordinateurs se nomment "pc-pierre", "pc-paul" et "pc-jacques".<br /></li><li>Les ordinateurs fonctionnent tous sous Windows XP Pro.<br /></li><li>On souhaite disposer des services suivants:<ul class='bbc'><li>un partage réseau pour tout le monde appelé [free]. (Note: il est très important qu'il existe un partage dont le nom est placé avant les noms [homes] [netlogon] et [profile] de manière à ce que la gestion des partages réseau puisse encore être effectuée depuis l'interface du syno).<br /></li><li>un partage [netlogon] contenant différents script de connexion permettant notamment la mise à l'heure automatique du PC depuis l'heur du syno. Ce dernier étant régulièrement mis à l'heure avec ntp.<br /></li><li>un partage [profile] permettant de stocker le profil de chaque utilisateur.<br /></li><li>un partage [homes] permetant à chaque utilisateur d'avoir automatiquement une zone de stockage privée.</li></ul></li></ul><strong class='bbc'><span style='font-size: 17px;'>3 Installation d'une autre version de samba.</span></strong> <br />
<br />
<strong class='bbc'>3.1 Installation de telnet ou ssh.<br />
</strong>Télécharger le patch telnet: <br />
<a href='http://download.synology.com/download/telnet/EnableTelnet.zip' class='bbc_url' title='Lien externe' rel='nofollow'>http://download.synology.com/download/teln...nableTelnet.zip</a> <br />
Le déziper. <br />
Aller dans l'administration du syno dans le menu "Système" onglet "Mise à niveau progiciel". <br />
Cliquer sur parcourir et séléctionner le fichier dézipé. <br />
Cliquer sur le bouton OK et attendre que le syno redémarre. <br />
<strong class='bbc'><br />
3.2 Sauvegarde des fichiers de configurations initiaux.</strong>Sur le PC lancer "Démarrer"/"Exécuter...", taper "cmd" et cliquer sur "OK". <br />
Taper dans la fenêtre ouverte "telnet &lt;adresse ip du syno&gt;" <br />
Se loger "root" avec le mot de passe d'administration du syno. <br />
taper: <br />
<pre class='prettyprint'>cp /usr/syno/etc/smb.conf /usr/syno/etc/smb.conf.sauve
cp /etc/group /etc/group.sauve
cp /etc/passwd /etc/passwd.sauve
cp /usr/syno/etc/private/smbpasswd /usr/syno/etc/private/smbpasswd.sauve
cp /usr/syno/etc.defaults/rc.d/S80samba.sh /usr/syno/etc/S80samba.sh.sauve</pre> <br />
<br />
<strong class='bbc'>3.3 Création du partage [free]<br />
</strong>Aller dans l'administration du syno dans le menu "Stockage" onglet "Dossiers partagés" et ajouter un partage "free" <br />
Ensuite dans le menu "Privilèges" onglet "Configuration des privilèges" et placer le groupe "users" en RW. <br />
Dans la console telnet taper: <br />
<pre class='prettyprint'>ll /volume1</pre> <br />
et constater l'apparition d'un répertoire "/volume1/free" <br />
Depuis le PC se connecter au partage <a href='http://file////domserv/free' class='bbc_url' title='Lien externe' rel='nofollow'>&#092;&#092;domserv&#092;free</a> <br />
<br />
<strong class='bbc'>3.4 Installation de IPKG.</strong><br />
Télécharger ipkg dans le répertoire <a href='http://file////domserv/free' class='bbc_url' title='Lien externe' rel='nofollow'>&#092;&#092;domserv&#092;free</a> depuis: <br />
<a href='http://ikeke.free.fr/syno/ds_armmarvell-bootstrap_1.0.zip' class='bbc_url' title='Lien externe' rel='nofollow'>http://ikeke.free.fr/syno/ds_armmarvell-bootstrap_1.0.zip</a> <br />
Le déziper. <br />
Dans la console telnet taper: <br />
<pre class='prettyprint'>cd /volume1/free
sh ds_armmarvell-bootstrap_1.0.xsh</pre> <br />
Toujours dans telnet modifier la source d'obtention des packages: <br />
<pre class='prettyprint'>vi /opt/etc/ipkg.conf</pre> <br />
et remplacer: <br />
<pre class='prettyprint'>src synoware http&#58;//maartendamen.com/synoware</pre> <br />
par: <br />
<pre class='prettyprint'>src synoware http&#58;//ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable</pre> <br />
ensuite récupérer la liste des packages: <br />
<pre class='prettyprint'>ipkg update</pre> <br />
<br />
<strong class='bbc'>3.5 Installation de Samba.</strong><br />
Toujours dans la console telnet taper: <br />
<pre class='prettyprint'>ipkg install samba</pre> <br />
<br />
<strong class='bbc'>3.6 Remplacement du script S80samba.sh <br />
</strong>Editer un fichier /volume1/public/S80samba.sh avec le contenu suivant: <br />
<pre class='prettyprint'>#!/bin/sh
smbspool=/var/spool/samba
pidfiledir=/opt/var/samba
smbd=/opt/sbin/smbd
nmbd=/opt/sbin/nmbd
winbind=/opt/sbin/winbindd&#60;/P&#62; &#60;P&#62;# start
if &#91; &#34;x$1&#34; = &#34;x&#34; -o &#34;x$1&#34; = &#34;xstart&#34; &#93;; then
	if &#91; -f $smbd &#93;; then
		if &#91; -d $smbspool &#93;; then
			rm -f $smbspool/*
		fi
		echo
		echo &#34;##################&#34;
		echo ' Starting Samba'
		echo &#34;##################&#34;
		$smbd -D -s /usr/syno/etc/smb.conf
		$nmbd -D -s /usr/syno/etc/smb.conf
	fi
	if &#91; -f $winbind &#93;; then
		Security=&#96;/bin/get_key_value /usr/syno/etc/smb.conf security&#96;
		if &#91; &#34;domain&#34; = &#34;$Security&#34; -o &#34;ads&#34; = &#34;$Security&#34; &#93;; then
			echo
			echo &#34;##################&#34;
			echo ' Starting Winbind'
			echo &#34;##################&#34;
			$winbind -D -s /usr/syno/etc/smb.conf
		fi
	fi
# stop
elif &#91; &#34;x$1&#34; = &#34;xstop&#34; &#93;; then
	kill &#96;cat $pidfiledir/smbd-smb.conf.pid&#96;
	kill &#96;cat $pidfiledir/nmbd-smb.conf.pid&#96;
	echo
	echo &#34;##################&#34;
	echo ' Stoping Samba'
	echo &#34;##################&#34;
elif &#91; &#34;x$1&#34; = &#34;xrestart&#34; &#93;; then
	$0 stop
	$0 start
elif &#91; &#34;x$1&#34; = &#34;xwbdstart&#34; &#93;; then
	if &#91; -f $winbind &#93;; then
		echo
		echo &#34;##################&#34;
		echo ' Starting winbind'
		echo &#34;##################&#34;
		$winbind -D -s /usr/syno/etc/smb.conf
	fi
elif &#91; &#34;x$1&#34; = &#34;xwbdstop&#34; &#93;; then
	echo
	echo &#34;#################&#34;
	echo ' Stoping Winbind'
	echo &#34;#################&#34;
	kill &#96;cat $pidfiledir/winbindd.pid&#96;
fi</pre> <br />
Placer ce script dans le repertoire optware /opt/etc/init.d et supprimer le script S08samba d'origine.<br />
Dans le répertoire /usr/syno/etc/rc.d il ne doit plus y avoir de script S80samba.sh<br />
<br />
<strong class='bbc'>3.7 première modification du smb.conf<br />
</strong>Modifier le fichier /usr/syno/etc/smb.conf avec le contenu suivant: <br />
<pre class='prettyprint'> 
&#91;global&#93; 
		printcap name=/usr/syno/etc/printcap 
		winbind enum groups=yes 
		idmap uid=10000-30000 
		socket options=TCP_NODELAY 
		security=user 
		realm=* 
		idmap gid=10000-30000 
		passdb backend=smbpasswd&#58;/usr/syno/etc/private/smbpasswd 
		printing=lprng 
		winbind enum users=yes 
		load printers=yes 
		workgroup=DOMTEST 
		# 
		# Logfile 
		# 
		log file = /var/log/log.windows 
		max log size = 10 
		log level = 0 
&#91;free&#93; 
		write list=nobody,@users,nobody 
		comment=&#34;Partage sans mot de passe&#34; 
		browseable=yes 
		read list=nobody,nobody 
		valid users=nobody,@users,nobody 
		invalid users=nobody,nobody 
		writeable=yes 
		guest ok=yes 
		path=/volume1/free</pre><br />
Il est important de bien modifier la ligne "passdb backend" car l'installation de samba "optware" n'a pas les mêmes répertoires. De même on ajoute les informations de log à savoir: "log file", "max log size" et "log level".<br />
<br />
<strong class='bbc'>3.7 redémarrage de samba: <br />
</strong>Arrêter le serveur samba en tapant dans la console telnet: <br />
<pre class='prettyprint'>/usr/syno/etc.defaults/rc.d/S80samba.sh stop</pre> <br />
Changer de fichier S80samba.sh et redémarrer samba: <br />
<pre class='prettyprint'>cp /volume1/public/S80samba.sh /usr/syno/etc.defaults/rc.d 
/usr/syno/etc.defaults/rc.d/S80samba.sh start</pre> <br />
<br />
<strong class='bbc'>3.8 Vérification du bon fonctionnement de Samba <br />
</strong>Essayer d'accéder au partage <a href='http://file////domserv/free' class='bbc_url' title='Lien externe' rel='nofollow'>&#092;&#092;domserv&#092;free</a> <br />
Si cela ne se passe pas très bien utiliser le programme "testparm" fourni avec le package samba. <br />
Après correction des erreurs redémarrer samba en tapant: <br />
<pre class='prettyprint'>/usr/syno/etc.defaults/rc.d/S80samba.sh restart</pre><br />
<br />
<strong class='bbc'><span style='font-size: 17px;'>4. Transformation en PDC<br />
</span>4.1 groupes et utilisateurs nécessaires<br />
</strong>Ajouter les groupes suivants dans la console telnet:<br />
<pre class='prettyprint'>addgroup -g 512 ntdomadmins
addgroup -g 553 ntdomcomputers</pre><br />
faire le mapping avec les groupes NT/samba:<br />
<pre class='prettyprint'>net groupmap modify type=domain unixgroup=ntdomadmins ntgroup=&#34;Domain Admins&#34;
net groupmap add rid=553 type=builtin unixgroup=ntdomcomputers ntgroup=&#34;Domain Computers&#34;</pre><br />
Et surtout donner des droits au groupe "Domain Admins":<br />
<pre class='prettyprint'>net rpc rights grant &#34;Domain Admins&#34; SeMachineAccountPrivilege &#092;
					   SePrintOperatorPrivilege SeAddUsersPrivilege &#092;
					   SeDiskOperatorPrivilege SeRemoteShutDownPrivilege -U admin</pre><br />
Cette dernière opération permet l'ajout des machines (ordinateurs) dans le domaine avec le privilege "SeMachineAccountPrivilege".<br />
Enfin rajouter l'utilisateur "admin" au groupe "ntdomadmins" en éditant le fichier /etc/group et en modifiant la ligne:<br />
<pre class='prettyprint'>ntdomadmins&#58;x&#58;512&#58;admin</pre><br />
<strong class='bbc'>4.2 Ajout des répertoires<br />
</strong>Ca c'est facile:<br />
<pre class='prettyprint'>mkdir /volume1/profiles
mkdir /volume1/netlogon
mkdir /volume1/profiles/pierre
mkdir /volume1/profiles/paul
mkdir /volume1/profiles/jacques</pre><br />
<strong class='bbc'>4.3 Ajout du script de connection WinXP.BAT<br />
</strong>Ajouter un fichier contenant:<br />
<pre class='prettyprint'>net use P&#58; &#092;&#092;domserv&#092;free
net time &#092;&#092;domserv /y /SET</pre><br />
Attention ce fichier doit être édité depuis windows pour avoir les bon retour à la ligne.<br />
<br />
<strong class='bbc'>4.4 modification du smb.conf<br />
</strong>Faire évoluer le fichier smb.conf  en créant un fichier  /usr/syno/etc/smb.modele:<br />
<pre class='prettyprint'>&#91;global&#93;
		printcap name=/usr/syno/etc/printcap
		winbind enum groups=yes
		idmap uid=10000-30000
		socket options=TCP_NODELAY
		security=user
#	   realm=*
		idmap gid=10000-30000
		passdb backend=smbpasswd&#58;/usr/syno/etc/private/smbpasswd
		printing=lprng
		winbind enum users=yes
		load printers=yes
		workgroup=DOMTEST
		netbios name = domserv
		server string = Samba %v &#40;PDC&#41; %a
		#
		# 1st step setup as PDC
		#
		domain master = yes
		domain logons = yes
		os level = 33
		prefered master = yes
		local master = yes
		#
		# 2nd step Password management
		#
		encrypt passwords = yes
		unix password sync = yes
		passwd program = /usr/bin/passwd %u
		passwd chat = *Enter*new*password&#58;* %n&#092;n  *Re*enter*new*password* %n&#092;n  *Password*changed*
		#
		# 3rd step Add machin script
		#
		enable privileges = yes
		add machine script = /bin/adduser -H -g 'Nt domain machine' -G ntdomcomputers -h /dev/null -s /bin/false '%u'
		#
		# User management script
		#
		add user script = /bin/adduser -H -g 'NT domain user' -G users -h /dev/null -s /bin/false '%u'
		#
		# profiles
		#
		logon path = &#092;&#092;%L&#092;profile&#092;%U
		logon drive = s&#58;
		guest account = guest
		create mask = 0640
		directory mask = 0750
		logon home = &#092;&#092;%L&#092;%U
		logon script = WinXP.BAT
		#
		# Logfile
		#
		log file = /var/log/log.windows
		max log size = 10
		log level = 0
&#91;free&#93;
		write list=nobody,@users,nobody
		comment=&#34;Partage sans mot de passe&#34;
		browseable=yes
		read list=nobody,nobody
		valid users=nobody,@users,nobody
		invalid users=nobody,nobody
		writeable=yes
		guest ok=yes
		path=/volume1/free
&#91;netlogon&#93;
		write list=nobody,@users,nobody
		comment=&#34;Netlogon scripts share&#34;
		browseable=no
		read list=nobody,nobody
		valid users=nobody,@users,nobody
		invalid users=nobody,nobody
		writeable=yes
		guest ok=no
		path=/volume1/netlogon
		create mask = 0644
		directory mask = 0755
&#91;profile&#93;
		comment=&#34;Windows profile share&#34;
		browseable=no
		read only=no
		guest ok=no
		path=/volume1/profiles
		create mask = 0600
		directory mask = 0700
&#91;homes&#93;
		comment=&#34;Windows user files&#34;
		browseable=no
		read only=no
		guest ok=no
		path=/volume1/%U/fichiers
		create mask = 0600
		directory mask = 0700</pre><br />
On crée un qautre fichier que le smb.conf d'origine car le syno l'écrase lorsqu'il s'arrête. Après la création du fichier on fait:<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>cp /usr/syno/etc/smb.modele /usr/syno/etc/smb.conf</div></div><br />
redemarrer samba<br />
<pre class='prettyprint'>/usr/syno/etc.defaults/rc.d/S80samba.sh restart</pre><br />
<strong class='bbc'>4.5 Ajout des utilisateurs</strong><br />
Dans l'interface d'administration dans le menu "Privilèges" onglet "Utilisateurs" rajouter les utilisateurs: "pierre", "paul" et "jacques".<br />
Ensuite dans la console telnet rajouter les répertoires:<br />
<pre class='prettyprint'>mkdir /volume1/profiles/pierre
chown pierre&#58;users /volume1/profiles/pierre
mkdir /volume1/pierre
mkdir /volume1/pierre/fichiers
chown -R pierre&#58;users /volume1/pierre

mkdir /volume1/profiles/paul
chown paul&#58;users /volume1/profiles/paul
mkdir /volume1/paul
mkdir /volume1/paul/fichiers
chown -R paul&#58;users /volume1/paul

mkdir /volume1/profiles/jacques
chown jacques&#58;users /volume1/profiles/jacques
mkdir /volume1/jacques
mkdir /volume1/jacques/fichiers
chown -R paul&#58;users /volume1/jacques</pre><br />
<br />
<span style='font-size: 17px;'><strong class='bbc'>5. Connexion au domaine</strong></span><br />
<strong class='bbc'>5.1 Ajout des ordinateurs</strong><br />
Ouvrir une session sur chaque ordinateur en tant qu'administrateur local.<br />
Lancer "démarrer" "executer" et taper "regedit". Aller modifier la clef: <br />
[HKEY_LOCAL_MACHINE&#092;SYSTEM&#092;CurrentControlSet&#092;Services&#092;Netlogon&#092;Parameters]<br />
avec "requiresignorseal"=dword:00000000<br />
Dans les propriété du poste de travail aller modifier l'identitée réseau de l'ordinateur en precisant qu'il appartient au domaine "DOMTEST" et mettre le nom netbios de l'ordinateur (par exemple "pc-pierre").<br />
A ce moment XP demande le nom d'un utilisateur pouvant se connecter au domaine, là il faut mettre "admin" avec son mot de passe.<br />
Si un message d'erreur se produit à ce moment c'est que le groupe unix "ntdomadmins" est mal mappé au groupe NT "Domain Admins", ou bien que "admin" n'a pas été ajouter au groupe unix "ntdomadmins".<br />
Si tout ce passe bien redémarrer l'ordinateur comme le propose Windows.<br />
<strong class='bbc'>5.2 Ajout des utilisateurs sur XP</strong><br />
Ouvrir encore une session sur chaque ordinateur en tant qu'administrateur local.<br />
Cette fois aller dans "Démarrer" "Panneau de configuration" "Comptes d'utilisateurs".<br />
Dans l'onglet utilisateur cliquer sur "Ajouter..." et indiquer le domaine "DOMTEST" et le nom des utilisateur se servant de cet ordinateur par exemple "pierre". Ensuite choisir le type de profil, pour l'utilisateur principal de l'ordinateur choisir plutot "administrateur" sinon "utilisateur avec pouvoir".<br />
Cliquer sur OK et fermer la session <br />
<strong class='bbc'>5.3 Première connexion</strong><br />
Rouvrir une session en sélectionnant le domaine "DOMTEST" avec un des utilisateurs précédemment ajouté à la machine.<br />
Normalement l'ordinateur doit se mettre à l'heure, et proposer deux partages réseau déjà mapés "P:" et "S:".<br />
Quitter la session.<br />
Vérifier enfin dans la console telnet que les profils sont bien rempli en faisant:<br />
<pre class='prettyprint'>ll /volume1/profiles/pierre</pre><br />
<strong class='bbc'>5.4 Redémarrage du Syno</strong><br />
A chaque redémarrage du syno faire dans une console telnet<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>cp /usr/syno/etc/smb.modele /usr/syno/etc/smb.conf<br />
/usr/syno/etc.defaults/rc.d/S80samba.sh restart</div></div><br />
<br />
<br />
Voilà, si vous arrivez là c'est gagné, vous avez un syno PDC!<br />
<br />
<br />
<span style='font-size: 17px;'><strong class='bbc'>6. Et ensuite?</strong></span><br />
- J'ai les sources gpl de la version 518, je vais les étudier pour voir où synology à bloqué le fonctionnement de samba en controleur de domaine.<br />
- Si je trouve je modifie et je recompile avec la toolchain.<br />
- Sinon si quelqu'un d'influent pouvait expliquer à ces ânes de synology qu'il faut laisser toutes les fonctions de samba, ça serait cool.<br />
- d'autre part j'ai vu dans les différents fichiers .conf du syno passer des trucs dugenre "EnableDomain"= "yes", ça peut peut-être aider à éviter d'installer un autre serveur samba.<br />
- on peut aussi chercher à recompiler un samba en mettant les mêmes répertoires par défaut que pour celui d'origine pour éviter de odifier le S80samba.sh.<br />
<br />
<span style='font-size: 17px;'><strong class='bbc'>7. Références</strong></span><br />
[1] le livre en français "Samba installation et mise en oeuvre" 3ème edition aux édition O'REILLY<br />
[2] la doc en ligne officielle de samba <a href='http://us1.samba.org/samba/docs/' class='bbc_url' title='Lien externe' rel='nofollow'>http://us1.samba.org/samba/docs/</a><br />
[3] le post dans le goupe de discussion Qnap (et oui les Qnap TS-209 Pro, font PDC beaucoup plus facilement): <a href='http://forum.qnap.com/viewtopic.php?f=50&t=1731&st=0&sk=t&sd=a&hilit=groupmap' class='bbc_url' title='Lien externe' rel='nofollow'>http://forum.qnap.com/viewtopic.php?f=50&a...;hilit=groupmap</a>]]></description>
		<pubDate>Sat, 26 Jan 2008 22:19:16 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/3623-transformer-un-ds-207-ou-ds-107-en-controleur-de-domaine-pdc/</guid>
	</item>
	<item>
		<title><![CDATA[Serveur D'install Réseau]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4124-serveur-dinstall-reseau/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Voici un tuto pour configurer son NAS en serveur d'installation réseau pour Linux. L'exemple donné ici concerne l'installation d'une Fedora sans passer par une Debian chrootée.<br />
<br />
<strong class='bbc'>1. Installation de DHCP</strong> (permet de dire au client où aller chercher l'image de boot réseau) :<br />
<pre class='prettyprint'>ipkg install dhcp</pre><br />
Modifier son fichier de config dans <span style='font-family: Courier New'>/opt/etc/dhcpd.conf</span> de la manière suivante (les ip sont a adapter selon les besoins) :<br />
<pre class='prettyprint'> option domain-name-servers 192.168.0.1;	# serveur DNS
  allow booting;
  allow bootp;
  subnet 192.168.0.0 netmask 255.255.255.0 {	# sous-réseau 192.168.0.x
	next-server 192.168.0.5;   # serveur de boot réseau
	filename &#34;pxelinux.0&#34;;		# fichier de boot réseau téléchargé sur le serveur
	range 192.168.0.3 192.168.0.254;	 # choix des IP du DHCP
	option routers 192.168.0.1;			   # IP du routeur
  }
  host host1 {			# Nom d'un client &#40;ce n'est pas un nom DNS, ne sert qu'à l'identifier dans ce fichier&#41;
	hardware ethernet xx&#58;xx&#58;xx&#58;xx&#58;xx&#58;xx;  # MAC address du client
	fixed-address 192.168.0.2;					# IP fixe si vous voulez lui donner une IP fixe &#40;en dehors de la plage DHCP&#41;  
  }
  host ...</pre><br />
Relancer le serveur par<br />
<pre class='prettyprint'>/opt/etc/init.d/S56dhcp restart</pre><br />
Ne pas oublier de désactiver le serveur DHCP qui était précédement utilisé (type box ADSL). Ils ne permettent pas en général une configuration poussée telle que nous avons besoin ici (option <span style='font-family: Courier New'>next-server</span> par exemple).<br />
<br />
<strong class='bbc'>2. Installation de ATFTP</strong> (protocole de transfert réseau de l'image de boot) :<br />
<pre class='prettyprint'>ipkg install atftp</pre><br />
Ce seveur est lancé par xinetd. Modifier son fichier de config <span style='font-family: Courier New'>/opt/etc/xinetd.conf</span> comme suit :<br />
<pre class='prettyprint'> defaults
  {
		  only_from	  = localhost 192.168.0.2 192.168.0.3   # IP des clients autorisés
		  instances	  = 60
		  log_type	   = SYSLOG authpriv info
		  log_on_success = HOST PID
		  log_on_failure = HOST
		  cps			= 25 30
  }
  includedir /opt/etc/xinetd.d</pre><br />
Modifier ensuite le fichier de config de atftpd dans <span style='font-family: Courier New'>/opt/etc/xinetd.d/atftp</span> :<br />
<pre class='prettyprint'> service tftp
  {
		 flags			= IPv4
		 socket_type	  = dgram
		 protocol		 = udp
		 instances		= 30
		 wait			 = yes
		 user			 = root
		 server		   = /opt/sbin/atftpd
		 server_args	  = /opt/tftpboot
		 log_on_success   = HOST PID
		 log_on_failure   = HOST
		 disable		  = no
  }</pre><br />
Créer le répertoire <span style='font-family: Courier New'>/opt/tftpboot</span> et lui donner les bons droits :<br />
<pre class='prettyprint'> mkdir /opt/tftpboot
  chmod 777 /opt/tftpboot</pre><br />
Relancer le démon xinetd :<br />
<pre class='prettyprint'> /opt/etc/init.d/S10xinetd restart</pre><br />
<br />
<strong class='bbc'>3. Placement de l'image de boot réseau.</strong> Télécharger <a href='http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.62.zip' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.kernel.org/pub/linux/utils/boot...slinux-3.62.zip</a>. Décompresser et récupérer le fichier <span style='font-family: Courier New'>pxelinux.0</span> à placer dans <span style='font-family: Courier New'>/opt/tftpboot</span>. Créer ensuite le répertoire suivant :<br />
<pre class='prettyprint'> mkdir /opt/tftpboot/pxelinux.cfg</pre><br />
et y placer le fichier <span style='font-family: Courier New'>default </span>contenant<br />
<pre class='prettyprint'> prompt 1
  default linux
  timeout 300
   
  label linux
  kernel pxeboot/vmlinuz
  append initrd=pxeboot/initrd.img</pre><br />
<br />
<strong class='bbc'>4. Placement du noyau de boot réseau.</strong> Pour cela, il faut récupérer un noyau linux. Pour installer par exemple une Fedora, créer le répertoire<br />
<pre class='prettyprint'> mkdir /opt/tftpboot/pxeboot</pre><br />
et y copier les fichiers <span style='font-family: Courier New'>initrd.img</span> et <span style='font-family: Courier New'>vmlinuz</span> du répertoire <span style='font-family: Courier New'>pxeboot</span> du DVD d'install de Fedora.<br />
<br />
5. Il ne reste plus qu'à copier le contenu du DVD d'install de Fedora dans <span style='font-family: Courier New'>/volume1/web</span> (penser à activer la <em class='bbc'>Web station</em>). Booter le client sur PXE, il devrait recevoir l'adresse IP depuis le NAS, puis établir la connexion TFTP avec le NAS pour recevoir l'image de boot réseau. Taper alors <em class='bbc'>linux</em> à l'invite pour booter sur le noyau Fedora. Celui-ci, après quelques questions devrait vous demander le type d'installation. Choisir HTTP et entrer le répertoire (à partir de <span style='font-family: Courier New'>/volume1/web</span>) dans lequel vous avez copié le contenu du DVD d'install.<br />
<br />
Ouf. C'est fini. En espèrant que cela fonctionne chez vous. Bon courage.]]></description>
		<pubDate>Sun, 09 Mar 2008 11:03:33 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4124-serveur-dinstall-reseau/</guid>
	</item>
	<item>
		<title>Installation De Sabnzbdplus 0.3.4</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/4299-installation-de-sabnzbdplus-034/</link>
		<description><![CDATA[Hello !<br />
<br />
 <br />
<br />
Pour ceux que ça interesse voici un petit tuto pour l'installation de SABnzbdPlus 0.3.4!!! et oui la version 4 est sortie hier!!! <br />
<br />
Je me suis beaucoup inspiré des des pages précédentes et de cette <a href='http://buffalo.nas-central.org/index.php/Sabnzbdplus' class='bbc_url' title='Lien externe' rel='nofollow'>page</a><br />
<br />
Donc je n'ai rien inventé...j'suis vraiment un noob en unix et Nas... <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/laugh.gif' class='bbc_emoticon' alt=':lol:' /> <br />
<br />
Donc on y va!<br />
<br />
 <br />
<br />
1)     Primo il faut comme précedemment telnet et ipkg d'installé...<br />
<br />
2)     Sous telnet en root:<br />
<br />
<span style='color: #ff0000'>Ipkg update</span><br />
<br />
<span style='color: #ff0000'>Ipkg upgrade</span><br />
<br />
<span style='color: #ff0000'>Ipkg install python py24-cheetah py24-cherrypy py24-elementtree py24-celementtree py24-yenc par2cmdline unrar unzip</span><br />
<br />
Astuce: (surement connu par tout le monde mais on sait jamais si un autre noob que moi lis ce tuto....) Au lieu de retapper les commandes... on peut faire plus vite: selectionnez la ligne à tapper&gt;faites un clique droit/copier&gt; sous telnet clique droit sur la barre bleue&gt;modifier&gt;coller et voilà!<br />
<br />
Note: n'installer que les version py24... les py25 ne fonctionnent pas chez moi....(eereur lors du lancement de sabnzbd...)<br />
<br />
3)     Allez <a href='http://www.sabnzbd.org/download/' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a> et récupérer l'archive : SABnzbd-0.3.4 tar.gz<br />
<br />
4)     La décompresser sur le /public/ vous devez donc avoir: /public/sabnzbd-0.3.4/<br />
<br />
5)     Récupérer ensuite dans <a href='http://www.nas-forum.com/forum/index.php?autocom=downloads&showfile=15' class='bbc_url' title='Lien externe' rel='nofollow'>cette archive</a> et décompresser juste le fichier sabnzb.ini et le mettre dans le dossier /public/sabnzbd-0.3.4/ (le fichier *.sh est important pour un reboot du nas mais ne fonctionne pas chez moi….je demanderais de l'aide à la fin du tuto)<br />
<br />
6)     La il faut éditer le fichier *.ini :<br />
<br />
Vous remarquez qu'il faut alors créer dans le dossier « public » les dossiers suivant :<br />
<br />
/volume1/public/download/<br />
<br />
/volume1/public/download/complete/<br />
<br />
/volume1/public/download/temp/<br />
<br />
/volume1/public/download/log/<br />
<br />
 <br />
<br />
On reviens dans l'édition du chichier *.ini:<br />
<br />
A la ligne <em class='bbc'><span style='color: #00ff00'>while trying to add it to the queue dirscan_dir =</span> </em> j'ai mis <span style='color: #48d1cc'>/volume1/public/nzb/</span> et j'ai bien entendu créé ce dossier…<br />
<br />
Il servira à télécharger les *.nzb sans avoir besoin d'aller dans l'interface du sabnzbd.<br />
<br />
 <br />
<br />
Ensuite il faut rentrer vos identifiant newsgroup….ca vous savez je suppose…<br />
<br />
 <br />
<br />
2 lignes très importantes :<br />
<br />
 <br />
<br />
<span style='color: #00ff00'>## Umask to use for directories/files umask = 777</span><br />
<br />
 <br />
<br />
<span style='color: #00ff00'>permissions = 0777</span><br />
<br />
 <br />
<br />
 <br />
<br />
Le problème avec c'est quand sabnzbd crée un dossier dans complete il est automtiquement en accès restreint… Résultat chez moi impossible d'y accéder avec un profil user et encore moins modifier/supprimer ces dossiers…. En mettant 777 plus de problème !<br />
<br />
 <br />
<br />
7)     Maintenant on va déplacer le dossier sabnzbd-0.3.4 et le renommer dans /opt/local/sabnzbd<br />
<br />
 <br />
<br />
Dans telnet :<br />
<br />
 <br />
<br />
<span style='color: #ff0000'>mv /volume1/public/SABnzbd-0.3.4 /opt/local/sabnzbd</span><br />
<br />
 <br />
<br />
C'est presque fini !<br />
<br />
 <br />
<br />
8)     On va lancer l'application !<br />
<br />
 <br />
<br />
Sous telnet toujours :<br />
<br />
 <br />
<br />
<span style='color: #ff0000'>Cd /opt/local/sabnzbd</span><br />
<br />
<span style='color: #ff0000'>Python sabnzbd.py –f sabnzbd.ini –d</span><br />
<br />
 <br />
<br />
Note :Je pense (à confirmer par des pros) que le fait de rajouter –d permet de lancer sabnzbd en autonome, c'est-à-dire que sans ça, si l'on ferme telnet, l'appli sabnzbd se coupe… C'est la conclusion que j'ai fait…<br />
<br />
Donc maintenant l'appli restera « en fonction » tant que l'on ne clique pas sur « shutdown » ou que le NAS se coupe….Il faudra alors retaper cette commande<br />
<br />
 <br />
<br />
9)     Pour avoir accès à l'interface :<br />
<br />
 <br />
<br />
Sous internet explorer : <a href='http://ip_de_votre_syno:%38%30%38%30/sabnzbd/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ip_de_votre_syno:8080/sabnzbd/</a><br />
<br />
 <br />
<br />
Mais ce n'est pas obligatoire… il suffit normalement de mettre un *.nzb dans le répertoire dédié et le prog s'occupe de tout…<br />
<br />
 <br />
<br />
A noter aussi que si vous voulez que le prog s'occupe de réparer, joindre et décompresser les fichiers  il faut les activer dans l'interface du sabnzbd… et faite gaffe à aussi l'appliquer pour le traitement des nzb en automatique !<br />
<br />
 <br />
<br />
Voilà désolé s'il y a des coquilles n'hésiter pas à m'en faire part, j'éditerais en conséquence !<br />
<br />
Et j'espère aussi que ca marche pour vous….<br />
<br />
 <br />
<br />
Maintenant si quelqu'un sait comment réactiver automatiquement sabnzbd avec le fameux fichier *.sh, car moi il a beau être dans le bon dossier quand je fait la commande avec le chemin complet genre /opt/….blablabla…/*.sh start il me dit qu'il ne le trouve pas… et du coup ba ça marche pas…<br />
<br />
 <br />
<br />
Voilà en espérant aider…<br />
<br />
 <br />
<br />
@+ et les pros n'hésiter pas à commenter et m'aider avec cette satanée commande *.sh !!!!!! <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' /> <br />
<br />
 <br />
<br />
<span style='font-size: 15px;'> </span><br />
<br />
<span style='font-size: 15px;'> </span><br />
<br />
<span style='font-size: 15px;'> </span><br />
<br />
<span style='font-size: 15px;'> </span><br />
<br />
<span style='font-size: 15px;'> </span><br />
<br />
<span style='font-family: Calibri'><span style='font-size: 15px;'> </span></span>]]></description>
		<pubDate>Fri, 21 Mar 2008 19:21:55 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/4299-installation-de-sabnzbdplus-034/</guid>
	</item>
	<item>
		<title><![CDATA[[mod] Appli Pour Télécharger Des Liens Megaupload Ou Similaire Sur Un Nas Syno]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/6438-mod-appli-pour-telecharger-des-liens-megaupload-ou-similaire-sur-un-nas-syno/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Après avoir cherché comme pas mal de monde une solution pour télécharger facilement des liens Megaupload et similaire sur mon NAS, j'ai décidé de créer ma propre application pour lancer en 2 clics mes téléchargements.<br />
<br />
Je ne l'ai testé que sur mon DS-101j (et surtout avec Megaupload) mais si d'autres veulent l'essayer vous trouverez les infos à cette adresse :<br />
<br />
<a href='http://apps.unmondemeilleur.fr/nww/' class='bbc_url' title='Lien externe' rel='nofollow'>http://apps.unmondemeilleur.fr/nww/</a><br />
<br />
Fonctionne à base de php (le serveur web doit être activé) et de scripts shell.<br />
<br />
N'importe quel lien de téléchargement http (et même ftp) devrait fonctionner.<br />
<br />
Il y a quelques manipulations à faire mais rien d'insurmontable. Si ça peut rendre service... <br />
<br />
Bonne journée.]]></description>
		<pubDate>Fri, 14 Nov 2008 15:20:48 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/6438-mod-appli-pour-telecharger-des-liens-megaupload-ou-similaire-sur-un-nas-syno/</guid>
	</item>
	<item>
		<title>Podcasts : Installation Et Configuration De Castget</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/8177-podcasts-installation-et-configuration-de-castget/</link>
		<description><![CDATA[Bonjour à tous.<br />
        <br />
        Voici un petit tuto pour installer et configurer Castget (fourni avec ipkg).<br />
        <br />
        Castget permet de télécharger les podcasts. En inscrivant une ligne dans la crontab, il est possible de rendre ce téléchargement automatique, à la manière de iTunes ou de Juice.<br />
        <br />
        Je vous propose en prime une petite page en php pour pouvoir gérer les abonnements sans jouer du vi à chaque fois.<br />
        <br />
        <strong class='bbc'><em class='bbc'>AVERTISSEMENT :<br />
        Je ne détaille pas ici l'utilisation de vi ou la modification de la crontab, d'autres tutoriels s'en sont déjà chargés et de fort belle manière... Je vous laisse donc y recourir en cas de besoin.</em></strong><br />
        <br />
        <br />
        C'est parti !<br />
        <br />
        1. Ouvrir une session telnet en tant que root.<br />
        <br />
        2. Mettre à jour ipkg et installer castget (et éventuellement ses dépendances) :<br />
        <div class='bbc_indent'><span style='color: #0000ff'><strong class='bbc'><span style='font-family: Courier New'>ipkg update<br />
        ipkg install castget</span></strong></span><br />
        </div><br />
        3. En l'état actuel des choses, le fichier de configuration de castget <span style='color: #ff0000'>.castgetrc</span> se trouve dans le répertoire <span style='color: #000000'><strong class='bbc'><span style='font-family: Courier New'>/root</span></strong></span>. Vous pouvez utiliser Castget en modifiant à la main le fichier /root/.castgetrc...<br />
        Ou alors, vous pouvez utiliser la page que j'ai bidouillée à cet effet : <br />
        <div class='bbc_indent'><a href='http://vinano.free.fr/castget/castget.zip' class='bbc_url' title='Lien externe' rel='nofollow'>Télécharger l'archive castget.zip</a><br />
        </div>4. Décompresser l'archive et tranférer l'ensemble des fichier dans un sous réperoire du dossier web du syno, chez moi : <strong class='bbc'>/volume1/web/castget</strong><br />
        Cette archive comprend la page php, un fichier .castgetrc exemple et un fichier .htaccess par défaut pour protéger l'accès à cette page. Par défaut, le couple login/mot de passe est le suivant :<br />
        <div class='bbc_indent'><em class='bbc'>login :</em> <strong class='bbc'>castget</strong><br />
        <em class='bbc'>mot de passe :</em> <strong class='bbc'>castget</strong><br />
        </div>A vous de personnaliser !<br />
        <br />
        5. Par défaut, Castget va chercher le fichier de configuration dans le  répertoire /root ou dans le /home de l'utilisateur, je n'ai pas trouvé  comment modifier ce paramètre. Mais ma page php n'a pas les droits d'accès nécessaires, alors j'ai créé un lien symbolique dans /root qui pointe vers le fichier qui se trouve dans <strong class='bbc'>/volume1/web/castget</strong>.<br />
        <br />
        De retour dans la fenêtre telnet :<br />
        <div class='bbc_indent'><span style='color: #0000ff'><strong class='bbc'><span style='font-family: Courier New'>rm /root/.castgetrc</span></strong></span><br />
        <span style='color: #0000ff'><strong class='bbc'><span style='font-family: Courier New'>ln -s /volume1/web/castget/.castgetrc /root/.castgetrc</span></strong></span><br />
        </div>6. Pour que Castget récupère les podcasts automatiquement, il faut inscrire une ligne dans la crontab qui permettra de le lancer à intervalles réguliers.<br />
        Cette ligne est de la forme :<br />
        <div class='bbc_indent'><strong class='bbc'>0	5	 *	 *	 *	 root	 /opt/bin/castget</strong><br />
    </div>Par exemple, ici, j'ai choisi de lancer les téléchargements de mes podcasts (essentiellement des émissions de radio) tous les jours à 5h00. N'oubliez pas de redémarrer la crontab pour que la modification soit prise en compte.<br />
        <div class='bbc_indent'><strong class='bbc'><span style='font-family: Courier New'><span style='color: #0000ff'>/usr/syno/etc.defaults/rc.d/S04crond.sh stop</span></span></strong><br />
        <strong class='bbc'><span style='font-family: Courier New'><span style='color: #0000ff'>/usr/syno/etc.defaults/rc.d/S04crond.sh start</span></span></strong><br />
        </div><br />
        A ce stade, castget va télécharger les podcasts qui sont indiqués dans le fichier de configuration<br />
/volume1/web/castget/.castgetrc<br />
        <br />
        7. Pour modifier les abonnements, il suffit d'ouvrir la page <br />
        <div class='bbc_indent'><strong class='bbc'><a href='http://ip_du_syno/castget/index.php' class='bbc_url' title='Lien externe' rel='nofollow'>http://ip_du_syno/castget/index.php</a><br />
        </strong></div>Pour effacer un abonnement : cliquer sur le lien : <span style='color: #ff0000'>se désabonner</span><br />
        <br />
        Pour ajouter un abonnement : renseigner le formulaire du bas, puis cliquer sur <span style='color: #ff0000'>[Ajouter]</span><br />
        <div class='bbc_indent'>* Le champ NOM correspond au nom que vous souhaitez donner à cet abonnement.<br />
        * Le champ URL correspond à l'url de l'abonnement.<br />
        * Le champ DOSSIER correspond au dossier <span class='bbc_underline'>existant</span> dans lequel sera enregistré le podcast.<br />
        <br />
        </div>Tout dans ce fichier est évidemment modifiable selon votre convenance.<br />
        <br />
        8. Pour tester Castget et lancer immédiatement le téléchargement des podcasts (dans une fenêtre telnet) :<br />
        <div class='bbc_indent'><strong class='bbc'><span style='font-family: Courier New'><span style='color: #0000ff'>/opt/bin/castget</span></span></strong><br />
        <br />
        <br />
        </div>Merci de signaler les erreurs ou oublis de ce petit tuto, ainsi que les problèmes liés à la page de configuration.<br />
        <br />
        Le lien vers le sujet original concernant Catsget : <br />
        <a href='http://www.nas-forum.com/forum/index.php?showtopic=1911&hl=podcast' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.nas-forum.com/forum/index.php?s...&hl=podcast</a><br />
        <br />
        Voilà, j'espère que Castget vous rendra autant service qu'à moi !...]]></description>
		<pubDate>Fri, 01 May 2009 23:47:22 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/8177-podcasts-installation-et-configuration-de-castget/</guid>
	</item>
	<item>
		<title><![CDATA[Comment S&#233;curiser Un Ftp Avec Ipkg + Openssh ?]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/8730-comment-scuriser-un-ftp-avec-ipkg-openssh/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Je suis un nouvel utilisateur qui ne trouve pas de manière claire les infos qu'il me faut. Donc je vais tout rassemblé ici mais sans doutes avec un peu d'aide. Beaucoup de monde cherche a faire du SFTP avec leurs Syno, on trouve des morceaux d'info un peu partout mais rien de complet en un endroit. Je n'ai pas la prétention d'être parfait donc n'hésité à me corriger <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /> <br />
Je commence ce tuto sans avoir toutes les infos, le but étant de les regrouper.<br />
<br />
Alors commencons par les bases, le FTP est du transfert de fichier tout simple. Donc le mot de passe et le login utilisé pour se connecté au FTP passe en clair sur le réseau. En pratique mon voisin qui ne connais rien aux réseaux utilise mon wifi, je peux donc voir le login mot de passe des FTP où il se connecterai... Pas cool donc.<br />
<br />
Alors, il ne faut pas être parano mais sécurisé un peu le tout serait sympa. Il y a plusieurs maniére de faire cela, moi j'utilise actuellement un firewall qui crée un tunnel étanche (VPN SSL) avec l'utilisateur, donc les données et le login/ mot de passe sont crypté pour le reste des gens. Là on va voir le SFTP sécurise le communication sans équipement supplémentaire.<br />
<br />
<br />
Le SFTP n'est pas natif, donc il faut bidouiller un peu :<br />
<br />
<br />
<br />
<span class='bbc_underline'><strong class='bbc'>1°) Installer IPKG :</strong></span> Cela permet de télécharger directement des "package/fonctions" <br />
<br />
Le meilleur tuto pour IPKG est sur le site de Fredlime : <a href='http://fredo.servehttp.com/html/Astu-02.htm' class='bbc_url' title='Lien externe' rel='nofollow'>Tuto IPKG</a><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><ul class='bbc'><li>Un accès avec <a href='http://fredo.servehttp.com/html/Astu-01.htm#telnet' class='bbc_url' title='Lien externe' rel='nofollow'>Telnet</a> est obligatoire.</li><li>L'installation de l'IPKG permet l'ajout d'autres programmes supplémentaires ou utilitaires (<strong class='bbc'>paquet</strong>)<br />
comme la surveillance S.M.A.R.T des disques, un serveur de mail, etc..<br />
Absolument indispensable, donc !</li></ul><ul class='bbcol decimal'><li>Ouvrir une session Telnet (avec le compte '<strong class='bbc'>root</strong>')</li><li>Télécharger le fichier d'installation avec la commande '<strong class='bbc'>wget</strong>' , vous trouverez ce fichier selon votre modèle :<br />
Si vous n'êtes pas sûr du type, vous pouvez consulter la<a href='http://fredo.servehttp.com/html/Gamme.htm' class='bbc_url' title='Lien externe' rel='nofollow'>gamme</a>.<ul class='bbc'><li><span class='bbc_underline'>Pour le type '<strong class='bbc'>PowerPC</strong>' comme le DS-101g+ ou SYNO année 2006</span>Site d'accueil des paquets<a href='http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/</a>Dernière version IPKG<a href='http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>ds101-bootstrap_1.0-4_powerpc.xsh</a>Commande pour le téléchargement direct dans Telnet :<br />
<span style='color: #008080'>wget <a href='http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh</a></span></li><li><span class='bbc_underline'>Pour le type '<strong class='bbc'>ARM big endian</strong>' comme le DS-101 et DS-101j</span>Site d'accueil des paquets<a href='http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/</a>Dernière version IPKG<a href='http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/ds101-bootstrap_1.0-4_armeb.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>ds101-bootstrap_1.0-4_armeb.xsh</a>Commande pour le téléchargement direct dans Telnet :<br />
<span style='color: #008080'>wget <a href='http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/ds101-bootstrap_1.0-4_armeb.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/ds101-bootstrap_1.0-4_armeb.xsh</a></span></li><li><span class='bbc_underline'>Pour le type '<strong class='bbc'>ARM little endian</strong>' comme le DS-107+, CS-407, RS-407</span> Site d'accueil des paquets<a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/</a><div class='bbc_center'>La version que IKEKE<br />
héberge merci a lui !</div><br />
<a href='http://www.nas-forum.com/forum/index.php?showtopic=3185' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.nas-forum.com/forum/index.php?showtopic=3185</a>Commande pour le téléchargement direct dans Telnet :<br />
<span style='color: #008080'>wget <a href='http://synofred.free.fr/dl/syno/ds_armmarvell-bootstrap_1.0.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>http://synofred.free.fr/dl/syno/ds_armmarvell-bootstrap_1.0.xsh</a></span></li><li><span class='bbc_underline'>Pour le type '<strong class='bbc'>PowerPC</strong>' 800 Mhz nouvelle génération du DS-508 ou DS-408 année 2008</span><br />
Cette installation n'a pas était validé par mes soins, si vous l'avez fait, merci de me prévenir.Site d'accueil des paquets<a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/</a><div class='bbc_center'>Dernière version IPKG</div><br />
<a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-5_powerpc.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>syno-e500-bootstrap_1.2-5_powerpc.xsh</a>Commande pour le téléchargement direct dans Telnet :<br />
<span style='font-size: 13px;'><span style='color: #008080'>wget <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-5_powerpc.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-5_powerpc.xsh</a></span></span></li></ul></li><li>Lancer l'installation et laissez faire.:<br />
<br />
<span style='color: #ff0000'><strong class='bbc'>sh *bootstrap*.xsh</strong></span></li></ul><br />
<br />
             <a href='http://fredo.servehttp.com/html/images/ipkg.h20.jpg' class='bbc_url' title='Lien externe' rel='nofollow'> http://fredo.servehttp.com/html/images/ipkg.h19.jpg</a><br />
 <br />
 <br />
        Normalement, a la fin, vous devriez avoir un message du style<br />
<br />
 <span style='color: #0066ff'>Successfully terminated.<br />
 Setup complete...</span><br />
<br />
<br />
<br />
<br />
<br />
<br />
<span class='bbc_underline'><strong class='bbc'><span style='font-size: 17px;'>Attention :</span></strong></span> Si votre  SYNO a un processeur de type '<strong class='bbc'>ARM little endian</strong>'.<br />
 Vous devez modifier le fichier '<strong class='bbc'>/opt/etc/ipkg.conf</strong>'  qui renseigne l'adresse du site où<br />
 prendre les paquets IPKG. Pour cela :<ul class='bbc'><li>Editer ce fichier avec : <strong class='bbc'> <span style='color: #ff0000'>vi /opt/etc/ipkg.conf<br />
</span></strong>Remplacer la ligne :<br />
 <span style='color: #0066ff'><strong class='bbc'>src synoware <a href='http://maartendamen.com/synoware' class='bbc_url' title='Lien externe' rel='nofollow'>http://maartendamen.com/synoware</a></strong></span><br />
par<br />
 <strong class='bbc'><span style='color: #0066ff'>src synoware <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable</a><br />
</span></strong>Si <strong class='bbc'> <span style='font-size: 17px;'><span style='color: #008080'>vi</span></span></strong> n'est pas votre tasse de thé, pas  de panique !<br />
Sous Telnet, copier/coller les instructions suivantes  :<br />
<span style='color: #800000'>cat /opt/etc/ipkg.conf | grep  -v maartendamen &gt; /tmp/ipkg.conf<br />
echo "src synoware <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable"</a>  &gt;&gt; /tmp/ipkg.conf<br />
mv /tmp/ipkg.conf /opt/etc/ipkg.conf</span></li><li>Cette aditif est une note d'IKEKE sur <a href='http://www.nas-forum.com/forum/index.php?showtopic=3502' class='bbc_url' title='Lien externe' rel='nofollow'> Nas-Forum</a>, toujours le meilleur</li></ul><br />
<br />
<br />
<br />
<br />
     4. Quelque soit votre  modèle de SYNO, il faudra vérifier la présence d'un dossier  important et nécessaire au bon fonctionnement d'IPKG : <strong class='bbc'>/opt/etc/init.d</strong><br />
          A  vérifier ou taper simplement la commande :<br />
<strong class='bbc'>          <span style='color: #ff0000'>mkdir -p /opt/etc/init.d</span></strong><br />
<br />
         <strong class='bbc'><span class='bbc_underline'>Note</span></strong> Si ce dossier existe, rien ne sera fait, dans le cas  contraire, il sera créer.<br />
  <br />
<br />
<br />
     5.   Il ne reste plus qu'a mettre a jour la base de données d'IPKG  en tapant simplement :<br />
 <br />
          <span style='color: #0066ff'><strong class='bbc'>ipkg update<br />
 <br />
           </strong></span>Cette commande permet simplement de renseigner la liste des paquets  disponibles sur le site de téléchargement ainsi que leurs numéro de version.<br />
<br />
<br />
<br />
      6.   Vous pouvez maintenant faire un peu de ménage. Pour cela :<ul class='bbc'><li>Effacer le fichier d'installation qui ne vous servira plus  a rien.<br />
 <span style='color: #ff0000'><strong class='bbc'>rm ds*.xsh</strong></span></li><li>Effacer le dossier temporaire qui a été crée dans le volume1  de votre SYNO. <br />
 <span style='color: #ff0000'><strong class='bbc'>rm -r /volume1/tmp</strong></span></li></ul></div></div><br />
<br />
<br />
<span class='bbc_underline'><strong class='bbc'>2°) Désactiver le client SSH du Syno :</strong></span> Obliger pour pouvoir utiliser un client SSH faisant du SFTP<br />
<br />
Il faut décocher l'option SSH via l'interface Web du Syno, et cocher l'option Telnet         <br />
<br />
Puis Reboot le Syno<br />
<br />
Maintenant vous pouvez prendre la main en Telnet en root (mot de passe du compte admin)<br />
<br />
<strong class='bbc'><span class='bbc_underline'>3°) Installer le client SSH "OpenSSH" :</span></strong><br />
<br />
Vérifier avec la commande "ipkg list" que vous avez bien openSSH de disponible :<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>openssh - 5.2p1-2 - a FREE version of the SSH protocol suite of network connectivity tools.<br />
openssh-sftp-server - 5.2p1-2 - sftp-server only from a FREE version of the SSH protocol suite of network connectivity tools.</div></div><br />
<br />
Tips: La liste est longue, si tout n'est pas visible, vous pouvez "logger" tout se qui est afficher sous Putty. Allez dans Setting : Session&#092;Logging là il faut cocher "All session output" Cela crée un fichier de log sur votre bureau <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> <br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>Syno&gt;<strong class='bbc'> ipkg install openssh </strong><br />
Installing openssh (5.2p1-2) to root...<br />
Downloading <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openssh_5.2p1-2_powerpc.ipk' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-li...1-2_powerpc.ipk</a><br />
Installing openssl (0.9.8k-1) to root...<br />
Downloading <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openssl_0.9.8k-1_powerpc.ipk' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-li...k-1_powerpc.ipk</a><br />
Installing zlib (1.2.3-3) to root...<br />
Downloading <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/zlib_1.2.3-3_powerpc.ipk' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-li...3-3_powerpc.ipk</a><br />
Configuring openssh<br />
update-alternatives: Linking //opt/bin/scp to /opt/bin/openssh-scp<br />
update-alternatives: Linking //opt/bin/ssh to /opt/bin/openssh-ssh<br />
<br />
Generating RSA Key...<br />
Generating public/private rsa1 key pair.<br />
Your identification has been saved in /opt/etc/openssh/ssh_host_key.<br />
Your public key has been saved in /opt/etc/openssh/ssh_host_key.pub.<br />
The key fingerprint is:<br />
b4:c3:aa:22:ab:77:12:2...<br />
The key's randomart image is:<br />
+--[RSA1 2048]----+<br />
|                 |<br />
|                 |<br />
|        .        |<br />
|       o .       |<br />
|.o      S        |<br />
|==+    . .       |<br />
|O.  .          |<br />
|*= ..           |<br />
|== +.            |<br />
+-----------------+<br />
Generating RSA Key...<br />
Generating public/private rsa key pair.<br />
Your identification has been saved in /opt/etc/openssh/ssh_host_rsa_key.<br />
Your public key has been saved in /opt/etc/openssh/ssh_host_rsa_key.pub.<br />
The key fingerprint is:<br />
9d:c8:6e:29:58:2f:7c:f5:6...<br />
The key's randomart image is:<br />
+--[ RSA 2048]----+<br />
|                 |<br />
|                 |<br />
|                 |<br />
|       . o o     |<br />
|      . S o . .|<br />
|     + o o+ o |<br />
|    . + * + = +E |<br />
|       = .   o o.|<br />
|                .|<br />
+-----------------+<br />
Generating DSA Key...<br />
Generating public/private dsa key pair.<br />
Your identification has been saved in /opt/etc/openssh/ssh_host_dsa_key.<br />
Your public key has been saved in /opt/etc/openssh/ssh_host_dsa_key.pub.<br />
The key fingerprint is:<br />
9f:42:d0:1a:a3:4d:d7:98:e1:....<br />
The key's randomart image is:<br />
+--[ DSA 1024]----+<br />
|   .. . o        |<br />
|  E  .  B       |<br />
|      = B o      |<br />
|     = .       |<br />
|    . * S        |<br />
|       = o .     |<br />
|        . o      |<br />
|         .       |<br />
|                 |<br />
+-----------------+<br />
Fixing permissions on the /tmp directory...<br />
killall: /opt/sbin/sshd: no process killed<br />
Configuring openssl<br />
Configuring zlib</div></div><br />
<br />
<br />
<strong class='bbc'><span class='bbc_underline'>4°) Installer le serveur SFTP :</span></strong><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>Syno&gt;<strong class='bbc'> ipkg install openssh-sftp-server</strong><br />
Installing openssh-sftp-server (5.2p1-2) to root...<br />
Downloading <a href='http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openssh-sftp-server_5.2p1-2_powerpc.ipk' class='bbc_url' title='Lien externe' rel='nofollow'>http://ipkg.nslu2-li...1-2_powerpc.ipk</a><br />
Configuring openssh-sftp-server<br />
Successfully terminated.</div></div><br />
<span style='font-family: Verdana'><br />
 Maintenant, vous pouvez configurer openssh. Le fichier de configuration se trouve sous :  </span> <span style='font-family: Verdana'><p class='citation'>Citation</p><div class="blockquote"><div class='quote'>/volume1/opt/etc/openssh/sshd_config</div></div></span><br />
<br />
<br />
<br />
Voilà, moi sa fonctionne mais on doit pouvoir peaufiner ce tuto, si vous avez des conseils/remarques, je suis preneur !]]></description>
		<pubDate>Mon, 22 Jun 2009 18:20:22 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/8730-comment-scuriser-un-ftp-avec-ipkg-openssh/</guid>
	</item>
	<item>
		<title><![CDATA[Fichier &#201;cras&#233; ? R&#233;cuperation Via  Fichier Pat]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/9294-fichier-cras-rcuperation-via-fichier-pat/</link>
		<description><![CDATA[bonjour<br />
quand on a un réel besoin d'éditer des fichiers  sur le syno, déconseillé bien sur si on n'y connait rien du tout<br />
il faut toujours sauvegarder d'abord le fichier, avant de l'éditer.<br />
mais on peut  un jour ou l'autre avoir le besoin de récupérer un fichier original, ou voir le contenu de ce fichier original, pour verifier le fichier de config modifié et qui plante etc.. <br />
<br />
<br />
<strong class='bbc'><span style='font-size: 15px;'><span style='color: #ff0000'>ATTENTION<br />
</span></span><span style='font-size: 15px;'><span style='color: #ff0000'>N'utilisez cette méthode que pour des fichiers de configurations</span></span><span style='font-size: 15px;'><span style='color: #ff0000'>, que vous avez édité vous même.<br />
</span></span> </strong><span style='color: #ff0000'><strong class='bbc'><span style='font-size: 15px;'>ne tentez pas de remplacer des fichiers systèmes, car ceux-ci peuvent avoir été  modifiés par l'installation du firmware sur le syno.<br />
leur remplacement par ceux dans le  fichier PAT peut induire, un dysfonctionnement complet du syno, et des pertes définitives et irrécupérables de données..</span></strong><br />
</span><br />
<br />
prérequis:<br />
1) version du firmware sur le PC identique à celui du syno<br />
2) installer l'utilitaire 7-zip<br />
3) installer notepad++, pour l'édition de fichiers au format linux, le blocnote windows est à proscrire absolument.<br />
<br />
dans un répertoire,  on a  le fichier téléchargé contenant le <strong class='bbc'><span style='font-size: 15px;'><span style='color: #0000ff'>même</span></span></strong> firmware que celui installé sur le syno.<br />
<br />
ou ouvre le fichier pat avec 7-zip<br />
on explorer son contenu<br />
si on tombe sur un fichier compressé dans cette archive, double click pour explorer<br />
on repère le fichier concerné, on le sélectionne et clik droit on choisit extraire<br />
le fichier extrait sera dans le répertoire on est situé le fichier PAT<br />
<br />
il ne reste plus qu'à ouvrir  ce fichier avec notepad++ pour comparer son contenu avec celui du syno qui pose problème]]></description>
		<pubDate>Fri, 24 Jul 2009 17:45:24 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/9294-fichier-cras-rcuperation-via-fichier-pat/</guid>
	</item>
	<item>
		<title><![CDATA[Synology Inaccessible Apr&#232;s Une Installation Du Firmware]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/9334-synology-inaccessible-aprs-une-installation-du-firmware/</link>
		<description><![CDATA[bonjour <br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>Malgré un message, installation réussie "installation success", vous pouvez vous retrouver sans plus aucuns accès au syno, un reboot du syno ne change rien....<br />
pas de panique, "installation success" signifie que le firmware est bien installé, mais plus accessible via son adresse IP habituelle.</div></div><br />
<br />
<span class='bbc_underline'><strong class='bbc'>Deux  possiblités</strong></span><br />
<br />
[quote]<br />
-le syno a changé d'adresse (ip_dynamique via dhcp) toujours sur le réseau 192.168.xxx.xxx 255.255.255.0<br />
-le syno a changé d'adresse (ip_APIPA via l'auto_configuration) mais sur le réseau 168.254.xxx.xxx 255.255.0.<br />
<strong class='bbc'><br />
<span class='bbc_underline'>le cycle normal IP dynamique</span></strong><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>SYNO IP_FIXE ? <br />
NON----&gt;requête dhcp vers SERVEUR_ DHCP<br />
SERVEUR_DHCP dispo ?<br />
oui------&gt;attribution  nouvelle_ip_dynamique<br />
non-----&gt; auto configuration et passage en adresse IP_APIPA (****)<br />
<br />
(****)  si le syno , ne peut pas, pour une raison ou autre, firewall, câble coupé, dhcp non activé, contacter un serveur DHCP,<br />
alors le système d'exploitation vas lui allouer une adresse IP dynamique de type APIPA, réglée par défaut, sur le réseau 169.254.xxx.xxx sous réseau 255.255.0.0<br />
le syno  aura alors une IP dynamique situé dans cette plage de 169.254.0.1 à 169.254.255.254 et ne sera plus accessible par le réseau local habituel</div></div><br />
<br />
<span class='bbc_underline'><span style='font-size: 15px;'><span style='color: #000000'><strong class='bbc'>Conditions  à éviter  via l'assistant synology ou via synology disk manager</strong></span></span></span><br />
<br />
cas N°1<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>-pas de serveur DHCP sur le réseau local<br />
-on a fait une ré initialisation de l'ancien firmware<br />
-Via l'assistant synology, choix mode  automatique, le syno ne reçoit pas d'ip dynamique, passage du syno IP APIPA</div></div><br />
<br />
cas N°2 <br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>-pas de serveur DHCP sur le réseau local<br />
-on a fait une ré initialisation, double reset etc....de l'ancien firmware<br />
-Via l'assistant synology, choix mode manuel pas à pas, malgré saisies, et enregistrement  LES PARAMÈTRES NE SONT PAS PRIS EN COMPTE  (***)passage du syno en IP APIPA<br />
(***) <span style='color: #8b0000'>il semblerai qu'il y ai un bug à ce niveau qui peut arriver</span></div></div><br />
<br />
<span class='bbc_underline'><span style='font-size: 15px;'><strong class='bbc'>comment reprendre la main sur le SYNO</strong></span></span><br />
<br />
 <strong class='bbc'><span style='font-size: 15px;'><span style='color: #0000ff'>on a un serveur DHCP disponible et activable</span></span></strong><br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'><ul class='bbc'><li>activer serveur DHCP (freebox, neufbox, xxxbox) et de lui donner une plage d'ip à distribuer, exemple: 192.168.1.100 à 192.168.1.110</li><li>redémarrer le syno</li><li>attribution d'une ip dynamique</li><li>lancer l'assistant synology</li><li>détection du syno</li><li>notez ip_du_syno exemple ip 192.168.1.100</li><li>fermer l'assistant</li></ul><span style='color: #800080'><a href='http://192.168.1.100:5000' class='bbc_url' title='Lien externe' rel='nofollow'>http://192.168.1.100:5000</a></span><br />
<ul class='bbc'><li>SYNO_propriétés_réseaux mettre une ip_fixe="exemple" 192.168.1.10</li><li>arrêter le serveur DHCP</li></ul></div></div><br />
<span style='font-size: 15px;'><span style='color: #0000ff'><strong class='bbc'><br />
Pas de serveur DHCP sous la main</strong></span></span><br />
<br />
le syno est passé en auto-config, et doit avoir une IP APIPA 169.254.xxx.xxx que l'on ne connait pas encore<br />
<br />
<p class='citation'>Citation</p><div class="blockquote"><div class='quote'>PC_propriétés_réseaux<br />
<ul class='bbc'><li>changer_IP=169.254.82.1</li><li>changer_ sous-réseau=255.255.0.0  (appliquer modif)</li></ul>lancer assistant_synology (détection ip_syno)<br />
<ul class='bbc'><li>notez ip  ip 169.254.xxx.xxx</li><li>fermer_assistant</li></ul><a href='http://169.254.xxx.xxx:5000' class='bbc_url' title='Lien externe' rel='nofollow'><span style='color: #800080'>http://169.254.xxx.xxx:5000</span></a><br />
<br />
SYNO_propriétés_réseaux<br />
<ul class='bbc'><li>changer_IP="exemple" 192.168.1.10</li><li>changer_ sous-réseau=255.255.255.0</li><li>appliquer modif</li></ul><br />
PC_propriétés_réseaux<br />
<ul class='bbc'><li>changer_IP=192.168.1.20</li><li>changer_sous-réseau=255.255.255.0</li><li>appliquer_modif</li></ul>vérifiez la présence du syno sur le réseau local<br />
<span style='color: #800080'><a href='http://192.168.1.10:5000' class='bbc_url' title='Lien externe' rel='nofollow'>http://192.168.1.10:5000</a></span></div></div><br />
<br />
en espérant vous éviter si vous êtes un jour confronté à ce soucis, formatage, crise de nerfs etc.....<br />
<br />
@++]]></description>
		<pubDate>Tue, 28 Jul 2009 12:56:07 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/9334-synology-inaccessible-aprs-une-installation-du-firmware/</guid>
	</item>
	<item>
		<title>Contourner Le Loopback</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/9757-contourner-le-loopback/</link>
		<description><![CDATA[Bonjour<br />
<br />
vous etes nombreux a vous rendre compte que vous ne pouvez pas vous connecter en local par votre nom de domaine &#224; votre nas<br />
<br />
cela s'appelle le loopback<br />
<br />
si vous tapez en local <a href='http://www.mondomaine.com' class='bbc_url' title='Lien externe' rel='nofollow'>www.mondomaine.com</a> vous arrivez sur votre routeur<br />
alors pour aller sur votre nas vous tapez soit //ipdunas soit //nomdunas<br />
<br />
je vais vous donnez une astuce toute simple pour acceder en local &#224; <a href='http://www.mondomaine.com' class='bbc_url' title='Lien externe' rel='nofollow'>www.mondomaine.com</a><br />
<br />
localisez le fichier "hosts"<br />
<br />
Windows XP : &#092; Windows &#092; System32 &#092; drivers &#092; etc &#092; hosts <br />
<br />
Ajouter la ligne <br />
<br />
192.168.0.100 <a href='http://www.mondomaine.com' class='bbc_url' title='Lien externe' rel='nofollow'>www.mondomaine.com</a>   (ip de votre nas et votre nom de domaine)<br />
<br />
Maintenant, chaque fois que vous utilisez un navigateur Web ou toute autre application pour vous connecter &#224; <a href='http://www.mondomaine.com' class='bbc_url' title='Lien externe' rel='nofollow'>www.mondomaine.com</a>, en locale, le nom d'h&#244;te va se r&#233;soudre localement via le fichier HOSTS au lieu de r&#233;soudre par le biais du DNS et vous connecter via l'adresse IP locale. <br />
<br />
<br />
Remarque : cela de vous dispense pas de bien parametrer votre nat, dyndns, pour que l'acces exterieur fonctionne. cela ne controle d'aucune facon que votre nas est accessible de l'exterieur<br />
<br />
Egalement : ne pas faire cette manip sur un portable, sinon de l'ext&#233;rieur vous ne pourrais pas acceder a votre site<br />
<br />
<br />
Patrick]]></description>
		<pubDate>Tue, 01 Sep 2009 19:19:58 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/9757-contourner-le-loopback/</guid>
	</item>
	<item>
		<title><![CDATA[G&#233;rer L'extinction Du Pc Depuis L'onduleur Branch&#233; Sur Le Synology Avec Winnut Et L'onduleur Du Synology]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/9983-grer-lextinction-du-pc-depuis-londuleur-branch-sur-le-synology-avec-winnut-et-londuleur-du-synology/</link>
		<description><![CDATA[Bonjour &#224; tous,<br />
<br />
Voici un petit tuto qui j'esp&#232;re pourra rendre service &#224; pas mal d'entre nous, en tous cas aux nouveaux possesseurs de Syno, puisque les anciens sont sans doute au courant.<br />
Mais bon, comme je n'ai rien trouv&#233; ici, je me permets de le mettre sur le forum.<br />
<br />
Je me suis &#233;quip&#233; tr&#232;s r&#233;cemment d'un DS-109 et d'un onduleur APC Back-UPS ES 700. J'ai aliment&#233; le Syno, mon pc, son &#233;cran et le switch gigabit sur l'onduleur pour qu'il soient secourus et la gestion de l'onduleur se fait depuis le Syno reli&#233; en usb &#224; partir du DSM.<br />
L'extinction du Syno sur perte d'alimentation se fait correctement mais j'aurais voulu que mon pc profite &#233;galement de cette fonction. Malheureusement, c'est soit l'un, soit l'autre.<br />
<br />
Apr&#232;s pas mal de recherches sur le net, je suis finalement tomb&#233; sur un programme fonctionnant sous Windows qui est capable, par le r&#233;seau, de discuter avec l'onduleur gr&#226;ce &#224; la fonction "serveur r&#233;seau UPS" du Syno.<br />
<strong class='bbc'>WinNUT</strong>, puisqu'il s'agit de lui, est un programme qui tourne sur Linux, qui a &#233;t&#233; compil&#233; pour tourner sous Windows et qui apparemment est celui qui tourne en tant que serveur sur les Syno pour la gestion des onduleurs.<br />
Et &#231;a fonctionne &#224; merveille ! <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
Voici donc la marche &#224; suivre :<br />
<br />
<span class='bbc_underline'><strong class='bbc'>SUR LE SYNO<br />
</strong></span><strong class='bbc'><br />
</strong>1 - Dans le DSM, [P&#233;riph&#233;riques externes] &gt; [UPS], cocher la case "Activer le serveur r&#233;seau UPS"<br />
2 - Renseigner l'adresse IP du pc aliment&#233; depuis l'onduleur pour l'autoriser &#224; se connecter au serveur r&#233;seau UPS.<br />
3 - Valider par [OK]<br />
<span class='bbc_underline'><strong class='bbc'><br />
SUR LE PC</strong></span><br />
<br />
1 - T&#233;l&#233;charger le programme <a href='http://csociety.ecn.purdue.edu/%7Edelpha/winnut/release2.0.0b/WinNUT-2.0.0b-Installer.exe' class='bbc_url' title='Lien externe' rel='nofollow'>WinNUT</a><br />
<br />
2 - Lancer l'installation<br />
<br />
3 - Ex&#233;cuter l'utilitaire de configuration "WinNUT Configuration Tool"<br />
<br />
4 - Editer le fichier de configuration "upsmon.conf"<br />
 Un fichier texte apparait dans lequel on nous explique comment configurer la connexion avec l'onduleur.<br />
 La commande &#224; taper dans le fichier sera la suivante (&#224; taper sur la premi&#232;re ligne, avant les commentaires symbolis&#233;s par des #) :<br />
<br />
 <strong class='bbc'>MONITOR ups@<span style='color: #ff0000'>adresse ip du syno </span></strong><span style='color: #000000'><strong class='bbc'>1 </strong><span style='color: #ff0000'><strong class='bbc'>login password </strong><span style='color: #000000'><strong class='bbc'>slave</strong> (login et password sont les identifiants d'acc&#232;s administrateur du syno)<br />
<br />
 En fait, au final, vous devriez avoir quelque chose qui ressemble &#224; cet exemple : <strong class='bbc'>MONITOR ups@192.168.1.17 1 admin toto slave<br />
<br />
</strong> Enregistrer le fichier de configuration<br />
<br />
5 - De retour dans la fen&#234;tre de l'application :<br />
 - Cocher <strong class='bbc'>Install As Service</strong> et s&#233;lectionner <strong class='bbc'>Automatic Startup</strong> pour que l'application se lance au d&#233;marrage de Windows<br />
 - <strong class='bbc'>Upsd Port</strong> : Ne rien changer, laisser la valeur <strong class='bbc'>3493</strong><br />
</span></span></span> - Si vous voulez temporiser l'arr&#234;t du pc, cocher <strong class='bbc'>Use Timed Shutdown</strong> et rentrer la valeur de la tempo en secondes dans le champ suivant.<br />
 - <strong class='bbc'>Shutdown Method</strong> : laisser la valeur en <strong class='bbc'>Forced</strong><br />
<br />
6 - Pour d&#233;marrer la surveillance de l'onduleur, cliquer sur <strong class='bbc'>Apply and Start WinNUT</strong><br />
 La fen&#234;tre de status affiche alors : <strong class='bbc'>Running as Service</strong><br />
<br />
7 - Editer le fichier log en cliquant sur <strong class='bbc'>View</strong> pour v&#233;rifier que la connexion &#224; l'onduleur est &#233;tablie.<br />
 Si c'est ok, vous devriez visualiser les infos suivantes :<br />
<br />
 <em class='bbc'>Detected OS as Windows XP<br />
 Network UPS Tools upsmon 2.0.0b<br />
 UPS: ups@192.168.1.17 (slave) (power value 1)<br />
 WinNUTUpsMon Service is starting to monitor UPS</em><br />
<br />
<br />
<br />
<strong class='bbc'><span class='bbc_underline'>REMARQUE</span></strong> : <span style='color: #ff0000'><strong class='bbc'>Il est bien s&#251;r indispensable que le switch r&#233;seau soit aliment&#233; depuis l'onduleur !</strong></span><br />
<br />
Je suis tomb&#233; &#233;galement sur un autre petit programme <a href='http://sourceforge.net/projects/winnutclient/files/winnutclient/1.5.0/winnut15.zip/download' class='bbc_url' title='Lien externe' rel='nofollow'>WinNutClient</a> qui permet de visualiser les infos issues de l'onduleur et qui peut &#233;galement arr&#234;ter le pc en rentrant un seuil de d&#233;charge de la batterie de l'onduleur exprim&#233; en %.<br />
Les configurations du programme et de la connexion &#224; l'onduleur se font suivant le m&#234;me principe, en rentrant dans les champs appropri&#233;s les m&#234;me infos.<br />
<br />
<br />
Voil&#224;, il ne vous reste plus qu'&#224; faire vos essais !!!<br />
<br />
A bient&#244;t,<br />
<br />
Daoda35]]></description>
		<pubDate>Mon, 14 Sep 2009 11:04:30 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/9983-grer-lextinction-du-pc-depuis-londuleur-branch-sur-le-synology-avec-winnut-et-londuleur-du-synology/</guid>
	</item>
	<item>
		<title>Coment Mettre Des Mots De Passe Au Root De Mysql?</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/10190-coment-mettre-des-mots-de-passe-au-root-de-mysql/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Je l'ai fait en anglais. D&#233;sol&#233; j'ai un peu la flemme de le traduire.<br />
<br />
After the installation of MySQL:<br />
<br />
1/ Set the root password for MySQL<br />
<br />
<span style='font-family: Courier New'>&gt; cd /usr/syno/mysql/bin<br />
<br />
&gt; ./</span><span style='font-family: Courier New'>mysql -u root -p<br />
</span><br />
This is not the operating system's root user, but the root user for MySQL. Initially there is no password, so press Enter to leave it blank. If everything was installed properly and the mysqld daemon is running, you should get a prompt like this:<br />
<br />
mysql &gt;<br />
<br />
This is the prompt for the mysql client interface. You should set the password for all root users. To get a list of users and their hosts for the server, execute the following command from the mysql client:<br />
<span style='font-family: Courier New'><br />
mysql &gt; SELECT User, Host FROM mysql.user;<br />
+------+-----------+<br />
+------+-----------+<br />
| root | 127.0.0.1 |<br />
| | DS207P |<br />
| root | DS207P |<br />
| | localhost |<br />
| root | localhost |<br />
+------+-----------+<br />
</span>5 rows in set (0.00 sec)<br />
<br />
The results from my server are shown here. After installing, I have five user and host combinations. Although 127.0.0.1 and localhost translate to the same host, the password should be changed for both along with the one for my domain. To change the root user's password, enter the following at this prompt:<span style='font-family: Courier New'><br />
<br />
mysql &gt; SET PASSWORD FOR 'root'@'127.0.0.1'=PASSWORD('<em class='bbc'>password</em>');<br />
<br />
</span><span style='font-family: Courier New'>mysql &gt; </span><span style='font-family: Courier New'>SET PASSWORD FOR 'root'@'DS207P'=PASSWORD('<em class='bbc'>password</em>');<br />
<br />
</span><span style='font-family: Courier New'>mysql &gt; </span><span style='font-family: Courier New'>SET PASSWORD FOR 'root'@'localhost'=PASSWORD('<em class='bbc'>password</em>');<br />
<br />
</span>Replace the word <em class='bbc'>password</em> in quotes with the password that you want to use for root. After you change all of the root passwords, log out of the mysql client with the command quit and log back in with the new password. Newer editions of MySQL do not have anonymous users.<br />
<br />
2/ Modify the path in the file /root/.profile to run command mysql<br />
<span style='font-family: Courier New'><br />
<span style='font-family: Verdana'>Ajouter en fin de ligne du PATH '</span></span><span style='font-family: Verdana'>/usr/syno/mysql/bin'</span><br />
<br />
Exemple: <span style='font-family: Courier New'>PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin:/usr/syno/mysql/bin"</span><br />
<br />
fdm900]]></description>
		<pubDate>Sun, 27 Sep 2009 15:16:58 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/10190-coment-mettre-des-mots-de-passe-au-root-de-mysql/</guid>
	</item>
	<item>
		<title><![CDATA[Comment Activer La Console Ssh, S'y Connecter, Puis Editer Des Fichiers Avec Vi]]></title>
		<link>http://www.nas-forum.com/forum/index.php/topic/10383-comment-activer-la-console-ssh-sy-connecter-puis-editer-des-fichiers-avec-vi/</link>
		<description><![CDATA[Bonjour,<br />
<br />
J'avais promis de passer un peu de temps sur ce sujet, important il me semble pour les n&#233;ophytes.<br />
<br />
Tout en allant &#224; l'essentiel, on voit tout le cheminement &#224; suivre afin d'&#233;diter un fichier de configuration du synology, (ou tout autre fichier), en utilisant les outils essentiels pour arriver &#224; nos fins.<br />
<br />
D&#233;compos&#233; comme suit :<br />
<br />
<strong class='bbc'>Activation de la console SSH</strong><br />
<br />
<strong class='bbc'>Comment s'y connecter (windows / Linux)</strong><br />
<strong class='bbc'><br />
Quelques r&#234;gles de bases.</strong><br />
2 pour l'instant, je manquais d'inspiration <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /><br />
<br />
<strong class='bbc'>Quelques commandes de bases.</strong><br />
<strong class='bbc'><br />
Editer un fichier avec VI</strong><br />
<br />
<br />
<strong class='bbc'><a href='http://www.ad-informatique.net/pages/posts/synology---utilisation-de-la-console-ssh--putty-et-de-vi39.php' class='bbc_url' title='Lien externe' rel='nofollow'>Tutoriel : Activer la console SSH, se connecter , et &#233;diter avec VI.</a></strong><br />
<br />
Merci de poster vos commentaires et suggestions.<br />
<br />
Cordialement.]]></description>
		<pubDate>Tue, 13 Oct 2009 10:04:09 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/10383-comment-activer-la-console-ssh-sy-connecter-puis-editer-des-fichiers-avec-vi/</guid>
	</item>
	<item>
		<title>A Lire Avant De Poster Dans Cette Section !</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/10715-a-lire-avant-de-poster-dans-cette-section/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Cette section est destin&#233;e &#224; recevoir des tutoriels concernant les NAS Synology.<br />
Y sont les bienvenus tout tutoriel permettant de modifier, am&#233;liorer le comportement du NAS ainsi que tout tutoriel destin&#233; &#224; ajouter des fonctionnalit&#233;s.<br />
<br />
Par contre, merci de ne pas cr&#233;er de sujet demandant un tutoriel qui ne serait pas disponible ou un sujet visant &#224; r&#233;gler des probl&#232;mes que vous rencontreriez avec un tutoriel trouv&#233; sur un autre site. Pour ces 2 types de demandes merci de poster en section:<br />
<br />
- "Installation" si vous avez un probl&#232;me avec un tutoriel officiel trouv&#233; sur le site de Synology.<br />
- "Modifications Logiciels" si vous d&#233;sirez obtenir un tutoriel pour la mise en place de fonctionnalit&#233;s non support&#233;es par Synology.<br />
<br />
Tout message n'&#233;tant pas strictement parlant un tutoriel sera mod&#233;r&#233; (d&#233;plac&#233; ou supprim&#233; selon le cas).<br />
<br />
Merci pour votre compr&#233;hension.]]></description>
		<pubDate>Fri, 06 Nov 2009 18:52:51 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/10715-a-lire-avant-de-poster-dans-cette-section/</guid>
	</item>
	<item>
		<title>Irssi + Screen</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/10747-irssi-screen/</link>
		<description><![CDATA[Bonjour tt le monde.<br />
<br />
Je vais essayer de vous d&#233;crire l'installation et la configuration du couple IRSSI / SCREEN.<br />
<br />
- IRSSI est un client IRC en CLI pour Linux. Il dispose d'une communaut&#233; tr&#232;s active, et d'une prise en charge de scripts afin d'y inclure de nouvelles possibilit&#233;s que ce soit pour son utilisation, configuration, nouvelles fonctionnalit&#233;s ou apparence.<br />
- SCREEN permet quant &#224; lui de pouvoir ouvrir plusieurs terminaux dans une m&#234;me console, de switch de l'un &#224; l'autre, de les faire tourner en fond pour ensuite les r&#233;cup&#233;rer, voire m&#234;me de partager un terminal avec un autre user.<br />
<br />
<br />
<ul class='bbc'><li><span class='bbc_underline'><strong class='bbc'>Utilit&#233; :</strong></span></li></ul> <br />
Vous me direz : "Installer un client irc sur un syno... mais pourquoi faire ?"<br />
<br />
Alors, si vous &#234;tes un habitu&#233; d'irc, vous avez certainement votre petite id&#233;e la dessus.<br />
Sinon, pour faire simple, cela permet d'avoir un client irc &#224; port&#233;e de main sans pour autant en avoir un sur votre PC.<br />
De pouvoir y acc&#233;der de n'importe o&#249; (si vous syno est ouvert sur l'ext&#233;rieur).<br />
De pouvoir rester connect&#233; sans interruption.<br />
<br />
Mais le plus int&#233;ressant et le r&#233;el but de cette man&#339;uvre, c'est d'utiliser la fonction proxy de IRSSI.<br />
Lorsque que je me reconnecte la fois d'apr&#232;s, il peut m&#234;me me faire parvenir les messages que j'ai eu (via un script, on verra cela plus tard).<br />
Cela permet de se connecter, via un autre client irc, &#224; tous vos r&#233;seaux et chans par le biais de IRSSI, qui fait alors proxy.<br />
<br />
<span class='bbc_underline'>Pour exemple dans mon cas :</span><br />
<br />
IRSSI tourne sur le syno, et est connect&#233; &#224; mes r&#233;seaux et chans souhait&#233;s.<br />
Depuis mon client irc windows, mIrc par exemple, je peux me connecter au syno via un port sp&#233;cifique, et tous mes r&#233;seaux et chans s'ouvrent automatiquement <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /><br />
Si je ferme mIrc, IRSSI reste connect&#233;, de facon transparente (il agira &#224; la mani&#232;re d'un bouncer pour les connaisseurs).<br />
Ce proxy peut aussi me permettre de multiplier les connexions, je pourrai tr&#232;s bien avoir mon client mIrc d'ouvert &#224; la maison et en m&#234;me &#234;tre au boulot, connect&#233; sur IRSSI via une console SSH sur mon syno ou via un autre client graphique.<br />
<br />
<br />
==========================================================================================<br />
<br />
<strong class='bbc'><span class='bbc_underline'>Niveau :</span></strong> D&#233;butant - Connaissances de base c&#244;t&#233; console Linux<br />
<strong class='bbc'><span class='bbc_underline'>Difficult&#233; :</span></strong> Facile<br />
<span class='bbc_underline'><strong class='bbc'>Risque :</strong></span> aucun connu... <br />
(pensez &#224; d&#233;sactiver l'hibernation des disques si IRSSI doit tourner en permanence)<br />
Test&#233; sur DS107+ R2 / Firmware 942<br />
<br />
==========================================================================================<br />
<br />
<ul class='bbc'><li><span class='bbc_underline'><strong class='bbc'>Pr&#233;requis : </strong></span></li></ul><br />
- Acc&#232;s console<br />
- bootstrap - IPKG<br />
- Editeur de texte (vi, nano)<br />
- PERL (&#224; installer via IPKG)<br />
<br />
<br />
Il faut se connecter en root sur votre syno, puis :<br />
<br />
Commencons par mettre &#224; jour IPKG :<br />
<br />
<pre class='prettyprint'>ipkg update</pre><br />
<br />
<br />
<span style='color: #ff0000'><span class='bbc_underline'><strong class='bbc'>Important :</strong></span> Je vais rester connect&#233; en ROOT pour faire tout le reste. Tout ce qui va suivre se fera dans le r&#233;pertoire de l'utilisateur connect&#233; : ~/user . Pour root cela sera donc /root</span><br />
<br />
==========================================================================================<br />
<br />
<ul class='bbc'><li><span class='bbc_underline'><strong class='bbc'>Installation :</strong></span></li></ul><br />
SCREEN :<br />
<pre class='prettyprint'>ipkg install screen</pre><br />
<br />
IRSSI :<br />
<pre class='prettyprint'>ipkg install irssi</pre><br />
<br />
Et PERL si ce n'est d&#233;j&#224; fait :<br />
<pre class='prettyprint'>ipkg install perl</pre><br />
<br />
<br />
Avant de ne lancer quoi que ce soit, on va se faciliter la vie pour l'utilisation du couple irssi + screen.<br />
On va utiliser un alias et le script suivant, afin de lancer automatiquement irssi dans un screen.<br />
<br />
D&#233;placez-vous dans le dossier /root. Tout sera fait dans ce dossier l&#224;.<br />
<br />
Cr&#233;ez un fichier nomm&#233; "irssiscr" :<br />
<br />
<pre class='prettyprint'>nano irssiscr</pre><br />
<br />
Et ins&#233;rez le code suivant :<br />
<br />
<pre class='prettyprint'>#!/bin/sh
# Run/Load IRC Script
# This script runs irssi in screen if it has not already been done.
# If irssi in screen is already running, it will then attach to
# the irc screen session for you.
if screen -ls | egrep '^&#91;&#91;:space:&#93;&#93;+&#91;^&#91;:space:&#93;&#93;' | awk '{print $1}' | egrep '.irc$'
then # running
screen -x irc
else # not running
screen -c ~/.screenrc.irc -S irc -t irssi irssi
fi</pre><br />
<br />
Il faut lui donner les droits d'ex&#233;cution :<br />
<br />
<pre class='prettyprint'>chmod 0754 irssiscr</pre><br />
<br />
Puis on va configurer un screen sp&#233;cial pour IRSSI :<br />
Cr&#233;ez un fichier ".screenrc.irc" :<br />
<br />
<pre class='prettyprint'>nano .screenrc.irc</pre><br />
<br />
et ins&#233;rez ceci :<br />
<br />
<pre class='prettyprint'># detach on hangup
autodetach on
# multiusers
multiuser on
# no copyright notice during startup
startup_message off
# remove some bad bindings
bind k #kill
bind ^k #kill
bind . # dump termcap
bind ^h # hardcopy
bind h # hardcopy
bind A # title (clashes with vim's increment)

# don't use the hardstatus line for system messages, use reverse video instead
# # (we'll be using it for the list of tab windows - see hardstatus alwayslastline
# # below)
hardstatus off
hardstatus alwayslastline "%{= bW} %-Lw%{=b BR} %n%f %t %{-}%+Lw %-024=%{+b} %c %D %d %M %Y%=%{= dd}"</pre><br />
<br />
Il nous ne reste plus qu'&#224; faire notre alias. <br />
<br />
<pre class='prettyprint'>nano /etc/profile</pre><br />
<br />
et ajoutez la ligne suivante &#224; la fin :<br />
<br />
<pre class='prettyprint'>alias irc=~/irssiscr</pre><br />
<br />
Validez, sauvegardez.<br />
<br />
Gr&#226;ce &#224; tout cela, on aura plus qu'&#224; taper "<strong class='bbc'>irc</strong>" (sans les guillemets) pour que se lance irssi dans un screen.<br />
L'astuce va un poil plus loin : si on oublie qu'on avait d&#233;j&#224; un screen de lanc&#233;, en tapant "<strong class='bbc'>irc</strong>" nous allons rattacher ce screen, et continuer notre session <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
<br />
==========================================================================================<br />
<br />
<ul class='bbc'><li><span class='bbc_underline'><strong class='bbc'>Utilisation et configuration de irssi :</strong></span></li></ul><br />
Pour commencer, des infos : tout ce qui concerne irssi se trouve dans le dossier ~/.irssi <br />
(ou /root/.irssi si vous pr&#233;f&#233;rez, c'est la m&#234;me chose)<br />
Fichier de conf, th&#232;mes, logs, script, etc.<br />
<br />
<ul class='bbc'><li>On va cr&#233;er deux dossiers qui nous servirons par la suite :</li></ul><pre class='prettyprint'>cd .irssi/
mkdir scripts
mkdir scripts/autorun</pre><br />
<br />
Nous pouvons tester le bon fonctionnement de l'installation en lan&#231;ant IRSSI, avec la commande "<strong class='bbc'>irc</strong>".<br />
<br />
Si tout est ok, il va falloir passer &#224; la configuration !<br />
Je vais vous d&#233;crire les &#233;tapes importantes, &#224; vous ensuite d'aller voir les docs et aides sur le site officiel de IRSSI pour paufiner le tout <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
<ul class='bbc'><li>Vous attribuez un nick (un pseudo), d&#233;finir les real name, user name et alternate nick :</li></ul><pre class='prettyprint'>/set nick mikaoioi
/set real_name mikaoioi
/set user_name mikaoioi
/set alternate_nick mikaoioi2</pre><br />
<br />
<strong class='bbc'><span class='bbc_underline'><em class='bbc'>Note :</em></span></strong> seuls les nick et alternate_nick sont importants, les autres sont facultatifs. Ils n'apparaitront que si qq'un vous whois (demande d'info d'un user).<br />
<br />
<ul class='bbc'><li>On va ensuite ajouter le r&#233;seau &#224; joindre :</li></ul><pre class='prettyprint'>/server add -network exemple irc.exemple.org 6667 </pre><br />
<br />
<strong class='bbc'><em class='bbc'><span class='bbc_underline'>Note :</span></em></strong> L'argument "-network nom_du_r&#233;seau_qu'on_veut" est important, veillez &#224; ne pas l'oublier.<br />
Vous pouvez vous connecter au serveur, s'il le supporte, en SSL, en changeant le port et en rajoutant l'argument -ssl.<br />
Si vous avez un nick d'enregistr&#233; sur le serveur, vous le rajouterez &#224; la fin de la ligne.<br />
Si vous voulez joindre le serveur automatiquement au lancement de IRSSI, ajoutez l'argument -auto.<br />
<br />
Par exemple, pour joindre en auto le r&#233;seau ou se trouve le channel de nas-forum et avec un nick enregistr&#233;, la commande serait :<br />
<pre class='prettyprint'>/server add -auto -network recycled irc.recycled-irc.net 6667 super_mot_de_passe</pre><br />
<br />
<ul class='bbc'><li>Enfin, pour joindre un channel en auto &#224; la connection au serveur irc :</li></ul><pre class='prettyprint'>/channel add -auto #exemple exemple</pre><br />
<br />
Pour le channel de nas-forum, cela donnerait :<br />
<pre class='prettyprint'>/channel add -auto #nas-forum recycled</pre><br />
<br />
Sinon un simple &#171; /join #nas-forum &#187; suffira une fois connect&#233; au serveur...<br />
<br />
... Vous pouvez d&#233;sormais vous connecter !<br />
<br />
Deux m&#233;thodes : <br />
- en quittant (avec /quit ou /bye) et relan&#231;ant irssi.<br />
- en utilisant la commande :<br />
<pre class='prettyprint'>/connect exemple</pre><br />
<br />
Vous pouvez, avec IRSSI, joindre autant de serveurs irc et de channels que vous voulez, ils s'ouvriront &#224; chaque fois dans une "sous-fen&#234;tre" diff&#233;rente.<br />
Cad que vous resterez dans la m&#234;me instance de screen, mais aurez plusieurs fen&#234;tre &#224; l'int&#233;rieur m&#234;me de IRSSI <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /><br />
Pour switcher d'une fen&#234;tre &#224; l'autre, utilisez ALT+droite ou ALT+gauche (les fleches de votre clavier), ou ALT+n et ALT+p (next/previous)<br />
<br />
<br />
Si vous souhaitez d&#233;tacher votre screen, afin qu'il continue de tourner en t&#226;che de fond, faites CTRL+A-D (CTRL et A en mm temps maintenus puis D).<br />
Vous verrez sur votre console [detached]. <br />
Vous verrez &#233;galement qq chose au-dessus, du style 23852.irc : il s'agit du PID du screen lanc&#233; (utile si jamais ca plante, pour le kill sans avoir &#224; chercher par exemple...)<br />
<br />
<br />
==========================================================================================<br />
<br />
Voil&#224;, la premi&#232;re partie s'arr&#234;te l&#224; !<br />
A savoir que m&#234;me si j'ai d&#233;taill&#233; pas mal d'&#233;tapes, il manque beaucoup de choses.<br />
Mais si cela vous int&#233;resse, c'est que vous en avez l'utilit&#233;, et que peut-&#234;tre vous avez des bases la dedans !<br />
Donc je ne me fais pas de souci pour vous, vous trouverez tr&#232;s bien ce qu'il vous faut pour personnaliser tout ca <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
La prochaine &#233;tape : utilisation du proxy de IRSSI <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
(la je suis trop fatigu&#233; d'&#233;crire pour m'y mettre de suite <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' />)<br />
<br />
==========================================================================================<br />
<span class='bbc_underline'>Sources :</span><br />
<a href='http://irssi.org/' class='bbc_url' title='Lien externe' rel='nofollow'>http://irssi.org/</a> (site officiel)<br />
<a href='http://quadpoint.org/articles/irssi' class='bbc_url' title='Lien externe' rel='nofollow'>http://quadpoint.org/articles/irssi</a> (Excellent guide sur l'utilisation (basique) du couple IRSSI/SCREEN)<br />
<a href='http://germ.wordpress.com/2005/12/03/screen-irssi-load-script/' class='bbc_url' title='Lien externe' rel='nofollow'>http://germ.wordpres...si-load-script/</a><br />
<br />
Remerciements : <br />
Nas-Forum pour cet excellent espace d'&#233;changes !<br />
Phi pour les corrections.]]></description>
		<pubDate>Sun, 08 Nov 2009 21:10:54 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/10747-irssi-screen/</guid>
	</item>
	<item>
		<title>Installation Sftp-server Sur Ds109 Sans Ipkg Et Sans Modification Ssh</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/11242-installation-sftp-server-sur-ds109-sans-ipkg-et-sans-modification-ssh/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Etant donné que j'ai un peu galéré pour trouver ces informations, je pense qu'en faire profiter tout le monde est une bonne chose.<br />
<br />
En premier lieu, je tiens à rendre à César ce qui est à César, je me suis largement inspiré du wiki anglais <a href='http://forum.synology.com/wiki/index.php/How_to_setup_a_sftp-server' class='bbc_url' title='Lien externe' rel='nofollow'>How to setup a sftp-server</a> pour ce tuto.<br />
<br />
Donc, <strong class='bbc'>le but est d'installer le sftp-server</strong> (permettant le transfert de fichiers en mode sécurisé avec ssh depuis un client tel que winscp sur windows ou scp sur linux) sur un <span style='color: #ff0000'><strong class='bbc'>DS 109</strong></span> <strong class='bbc'>sans avoir besoin d'utiliser IPKG et sans avoir besoin d'installer/upgrader la version de SSH/SSL</strong> du synology (testé sur version DSM 2.2-0942).<br />
<br />
Je pense qu'en utilisant les package ipk correspondant à votre modèle de synology, vous devriez pouvoir faire de même sur un autre modèle que le DS 109<br />
<br />
<ul class='bbc'><li><strong class='bbc'>Etape 1 </strong>: récupération du package openssh-sftp-server_5.3p1-1_arm.ipk</li></ul>Vous devez être connecté au synology en ssh ou telnet et passer les commandes suivantes :<br />
<pre class='prettyprint'>mkdir /tmp/sftp_patch
cd /tmp/sftp_patch
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/openssh-sftp-server_5.3p1-1_arm.ipk
tar -xvzf openssh-sftp-server_*.ipk
tar -xvzf data.tar.gz
mv ./opt/libexec /usr
</pre><br />
<ul class='bbc'><li><strong class='bbc'>Etape 2</strong> : récupération du package zlib_1.2.3-3_arm.ipk</li></ul> <pre class='prettyprint'>mkdir /tmp/zlib_patch
cd /tmp/zlib_patch
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/zlib_1.2.3-3_arm.ipk
tar -xvzf zlib_*.ipk
tar -xvzf data.tar.gz
mv ./opt/lib/libz.so.1.2.3 /lib
cd /lib/
ln -s libz.so.1.2.3 libz.so
ln -s libz.so.1.2.3 libz.so.1
</pre><br />
<ul class='bbc'><li><strong class='bbc'>Etape 3</strong> : nettoyage des fichiers temporaires</li></ul> <pre class='prettyprint'>rm -rf /tmp/sftp_patch /tmp/zlib_patch
</pre><br />
une fois les étapes précédentes effectuées, <span style='color: #000000'>vous devriez être capable de vous connecter en sftp sur votre synology</span> <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/rolleyes.gif' class='bbc_emoticon' alt=':rolleyes:' />.<br />
<br />
Mais comme rien n'est jamais acquis dans ce monde, je vous rajoute quelques lignes encore <img src='http://www.nas-forum.com/forum/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /><br />
<ul class='bbc'><li><strong class='bbc'>Etape 4</strong> : Problèmes de librairies manquantes, une bonne piste</li></ul>Si votre connexion sftp ne fonctionne pas, essayez de lancer l'executable sftp en ligne de commande <br />
<pre class='prettyprint'>/usr/libexec/sftp-server</pre><br />
Regarder s'il y a des erreurs d'afficher, sur un DS207+ utilisant un firmware DSM 2.2-0942, les erreurs suivantes devraient par exemple apparaître :<br />
<pre class='prettyprint'>/usr/libexec/sftp-server: error while loading shared libraries: libcrypto.so.0.9.7: cannot open shared object file: No such file or directory</pre><br />
Il suffit alors de corriger cela en ajoutant des liens symboliques :<br />
<pre class='prettyprint'>cd /lib/
ln -s libcrypto.so.0.9.8 libcrypto.so.0.9.7</pre><br />
<br />
<br />
J'espère vous avoir aidé un peu.]]></description>
		<pubDate>Fri, 11 Dec 2009 17:47:18 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/11242-installation-sftp-server-sur-ds109-sans-ipkg-et-sans-modification-ssh/</guid>
	</item>
	<item>
		<title>Installer Egroupware</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/11412-installer-egroupware/</link>
		<description><![CDATA[Tutoriel basé sur celui que l'on peut trouver sur le <a href='http://forum.synology.com/enu/viewtopic.php?f=106&t=16721&sid=6487491f381e1f02a771ee30d66b122b&p=74278#p74278' class='bbc_url' title='Lien externe' rel='nofollow'>forum anglophone de synology</a><br />
<br />
<br />
Introduction :<br />
Pourquoi installer eGroupware ou autres outils du même type (funambol...) ?<br />
Actuellement, la mode est au Cloud Computing. C'est à dire laisser à des inconnus, derrière une façade d'entreprise capitaliste (donc avec un besoin de générer du cash), le soin de gérer ses données personnelles. C'étaient, dès les débuts du web, la correspondance électronique (hotmail, caramail... gmail aujourd'hui), mais cette tendance se généralise à la plupart des tâches pour lesquelles nous utilisons nos machines : agenda et contacts, traitement de texte, stockage de ses données et fichiers personnels, et même retouche photo...<br />
Je, et j'espère que nous sommes un certain nombre, considère qu'il est dangereux pour la protection de notre vie privée de laisser ce type d'information se balader on ne sait où. D'où, si l'on veut avoir ces données accessibles en itinérance, mais les conserver chez nous, la solution de les mettre à disposition sur notre NAS.<br />
<br />
Je possède un DS-207. Étant mon premier appareil de ce genre, je n'avais pas trop d'idée du dimensionnement. C'est pourquoi je m'aperçois aujourd'hui que pour ce genre d'opération, il est plus que limite. En l'occurrence, eGroupware tourne, mais est inutilisable (15 secondes de pédalage à 100% pour afficher une page quelconque). Et Funambol ne se lance même pas (il fonctionne sous Java, et ce dernier ne requiert pas moins de 250mo de mémoire - testé sur mon PC portable sous Kubuntu - et ne démarre donc même pas sur une machine en possédant moins).<br />
<br />
<br />
<br />
Pré-requis :<br />
- IPKG doit être installé sur votre syno.<br />
- SSH ou au moins telnet doit être opérationnel<br />
- mysql doit être activé (voir dans "Services Web")<br />
- Télécharger l'archive egroupware à <a href='http://sourceforge.net/projects/egroupware/' class='bbc_url' title='Lien externe' rel='nofollow'>cette adresse</a> et la déposer sur le serveur par copie réseau ou wget, au choix.<br />
<br />
<br />
Installation :<br />
Se connecter en "root" par SSH / telnet (pour rappel, "root" a le même mot de passe que l'utilisateur "admin")<br />
<br />
Nous allons installer le serveur web lighttpd en parallèle d'Apache installé par défaut sur la machine. d.tamm, auteur du post original explique qu'il n'est pas arrivé à faire fonctionner egroupware avec apache, donc je ne suis pas allé chercher plus loin.<br />
<br />
commande : ipkg install lighttpd<br />
<br />
Divers packages sont importants pour la suite.<br />
<br />
commande :	ipkg install php php-fcgi php-gd php-imap php-ldap php-mbstring php-mysql<br />
<br />
d.tamm utilise "nano" pour éditer les fichiers de configuration. Je suis pour ma part resté à "vi", mais chacun son choix. Pour installer "nano" :<br />
<br />
commande :	ipkg install nano<br />
<br />
Editer le fichier "php.ini" ("nano /opt/etc/php.ini" si vous utilisez "nano") et trouver les variables suivantes. Leur mettre la valeur associée :<br />
<br />
memory_limit = 24M<br />
include_path = ".:/php/includes:/opt/share/pear"<br />
upload_max_filesize = 8M<br />
mbstring.func_overload = 7<br />
<br />
Editer le fichier "lighttpd.conf" ("nano /opt/etc/lighttpd/lighttpd.conf" si vous utilisez "nano").<br />
Modifiez la variable server.document-root pour convenir à votre serveur ("/opt/share/www/" pour moi, par exemple). C'est dans ce répertoire que vous pouvez maintenant décompresser l'archive d'eGroupware.<br />
Vérifiez le port utilisé par lighttpd (8081 pour moi). C'est la variable "server.port".<br />
<br />
<br />
Nous aurons besoin de l'extension pear, à installer avec :<br />
<br />
commande :	ipkg install php-pear<br />
<br />
pear a quelques soucis d'installation. Une solution est de supprimer le répertoire ".channels" dans "&#092;opt&#092;share&#092;pear" et d'exécuter ensuite la commande :<br />
pear update-channels<br />
<br />
Enfin, nous installons 2 dernières extension à Pear :<br />
<br />
commande :<br />
pear install Auth_SASL<br />
pear install XML_Feed_Parser<br />
<br />
Redémarrer le serveur lighttpd, via :<br />
<br />
commande :	/opt/etc/init.d/S80lighttpd restart<br />
<br />
<br />
<br />
Vous pouvez lancer la page d'installation d'eGroupware via "ip_du_nas:8081/egroupware/"<br />
<br />
<br />
N'hésitez pas à me dire si une zone vous paraît floue.]]></description>
		<pubDate>Thu, 24 Dec 2009 18:38:06 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/11412-installer-egroupware/</guid>
	</item>
	<item>
		<title>Tuto Installation Transmission 1.76</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/11515-tuto-installation-transmission-176/</link>
		<description><![CDATA[Bonjour,<br />
<br />
Je viens tout juste d'acheter le DS210j et apres m'etre rendu compte que le client bittorrent dispo est pas terrible; j'ai installe Transmission dessus.<br />
Apres une apres-midi, les debits obtenus avec Transmission sont beaucoup plus interessants :-p<br />
<br />
J'ai voulu passer par l'installation d'un package au depart mais pour l'instant (02/01/10) il semble que le package dispo s'installe mais ne fonctionne pas correctement.<br />
<br />
Voici un tuto pour l'install de Transmission 1.76 sur un DS210j (mais ca devrait marcher aussi pour les autres modeles naturellement...):<br />
Pour ceux qui ne sont pas familier avec les lignes de commande vous pouvez faire un tour par <a href='http://linuxcommand.org/learning_the_shell.php' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a> ;-)<br />
Je m'excuse d'avance pour le manque d'accent mais j'utilise un qwerty, soyez indulgents...<br />
<br />
1. "WARNUP"<br />
- Allumez votre NAS :-), le configurer pour avoir un volume de disponible<br />
<br />
- Ouvrez une session ssh ou telnet vers votre NAS<br />
<pre class='prettyprint'># ssh root@XXX.XXX.XXX.XXX</pre><br />
<br />
XXX.XXX.XXX.XXX etant l'adresse IP de votre NAS<br />
Pour le mot de passe, c'est normalement celui que vous avez configurer a l'installation de votre NAS<br />
<br />
2. INSTALLATION DU BOOTSTRAP<br />
- Allez dans le dossier /volume1/<br />
<pre class='prettyprint'># cd volume1</pre><br />
<br />
Vous devez etre a la racine.<br />
<br />
- Vous devez telecharger le fichier d'installation, celui-ci doit etre <strong class='bbc'>compatible</strong> avec le CPU de votre NAS.<br />
Pour le modele 210j, il est disponible <a href='http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>.<br />
<pre class='prettyprint'># wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh</pre><br />
<br />
Pour les autres modeles ("moins" recents), vous pouvez trouver le lien sur ce <a href='http://fredo.servehttp.com/html/Astu-02.htm' class='bbc_url' title='Lien externe' rel='nofollow'>site</a>(FR) ou bien <a href='http://forum.synology.com/wiki/index.php/Overview_on_modifying_the_Synology_Server,_bootstrap,_ipkg_etc' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>(EN).<br />
Pour les modeles plus recent, je me suis fier au nom du firmware que j'ai installe au tout depart <em class='bbc'>synology_88f6281_210j_0959.pat</em>; j'en ai deduis que mon modele avait l'ARM 88f6281 comme le modele 209.<br />
<br />
- Puis l'installer:<br />
<pre class='prettyprint'># sh *bootstrap*.xsh</pre><br />
<br />
Lors de l'installation dans les logs vous devirez avoir un message en anglais que dis que cela c'est bien passe, dans le cas contraire vous aurez un message d'erreur, verifiez alors que le fichier que vous avez telecharge est correct et compatible avec le CPU du NAS.<br />
<br />
- Menage:<br />
Vous pouvez supprimer le fichier d'installation du bootstrap a l'aide de la commande suivante:<br />
<pre class='prettyprint'># rm -f "bootstrap*.xsh</pre><br />
<span style='color: #000000'><span style='font-size: 13px;'>Pour cela vous devrez etre dans le dossier /volume1/</span></span><br />
<strong class='bbc'> </strong><br />
<span style='color: #000000'><span style='font-size: 13px;'>3. IPKG</span></span> <span style='color: #000000'><span style='font-size: 13px;'>Vous pouvez desormais utiliser ipkg.</span></span> <span style='color: #000000'><span style='font-size: 13px;'>Vous pouvez deja commencer a updater ipkg.</span></span> <span style='color: #000000'><span style='font-size: 13px;'><pre class='prettyprint'># ipkg update</pre><br />
</span></span> <span style='color: #000000'><span style='font-size: 13px;'>Cela devrait afficher Successfully terminated a la fin.</span></span><br />
<strong class='bbc'> </strong><br />
4. INSTALLATION DE TRANSMISSION<br />
- Installation<br />
<pre class='prettyprint'># ipkg install transmission</pre><br />
<br />
<br />
- Configuration<br />
Vous pouvez verifier que Transmission se lance correctement et dans le meme temps cela va creer le fichier de configuration a modifier par la suite:<br />
<pre class='prettyprint'># transmission-daemon -f</pre><br />
<span style='color: #000000'><span style='font-size: 13px;'>Puis tuer le daemon en appuyant sur CTRL + C.</span></span><br />
 <br />
Vous devez maintenant modifier le fichier de configuration afin de pouvoir acceder a l'interface web de Transmission. <br />
Pour l'instant il n'est accessible que localement "127.0.0.1".<br />
Je vous conseille vi pour ouvrir le fichier de configuration, pour ceux qui ne sont pas familier avec vi, faites un tour par <a href='http://forum.synology.com/wiki/index.php/Linux_VI_Editor' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a>.<br />
<br />
Ouvrer le fichier de configuration:<br />
<pre class='prettyprint'># vi /root/.config/transmission-daemon/settings.json</pre><br />
 <br />
<span style='font-size: 13px;'>Modifier ensuite les lignes suivantes:</span> <span style='font-size: 15px;'><span style='font-size: 13px;'><pre class='prettyprint'>"rpc-access-control-list": "127.0.0.*,192.168.1.*",
"rpc-whitelist": "127.0.0.1,192.168.1.*",</pre></span></span><br />
<span style='font-size: 15px;'><span style='font-size: 13px;'><span style='color: #5D5D5D'><span style='font-family: tahoma, arial, verdana, sans-serif'><span style='font-size: 13px;'>Si les lignes n'exsitent pas (generalement situees en dessous de ratio-limit-enabled) il faut les rajouter (ou vous voulez tant que la syntaxe est respectee, ou bien pour que cela soit plus clair gardez l'ordre alphabetique).</span></span></span></span></span><br />
<br />
Dans mon cas j'ai rajouter 192.168.1.* car c'est le range d'IP address de mon reseau.<br />
Verifier aussi que vous avez cela:<br />
<pre class='prettyprint'>"rpc-whitelist-enabled": true</pre><br />
<br />
<br />
Pour sortir de vi tout en enregistrant vos modifications, tapez <em class='bbc'>:wq</em><br />
Si vous avec fait une erreur tapez <em class='bbc'>:q!</em> afin de sortir sans sauvegarder.<br />
<br />
- Lancement de Transmission:<br />
Demarrez Transmission:<br />
<pre class='prettyprint'># transmission-daemon</pre><br />
<br />
<br />
Cette commande lance le daemon Transmission il tournera tant que le NAS est allume, par contre si vous eteignez votre NAS vous devrez alors relancer le daemon avec la ligne de commande ci-dessus.<br />
<br />
Il est possible de faire un startup script mais je n'ai pas encore eu le temps de me pencher dessus, peut etre pour plus tard si ce tuto a du succes :-p.<br />
Vous pouvez jeter un coup d'oeil <a href='http://mybookworld.wikidot.com/transmission' class='bbc_url' title='Lien externe' rel='nofollow'>ici</a> et votre feedback sera le bienvenu...<br />
<br />
5. UTILISATION<br />
Accedez a l'interface web de Transmission via <em class='bbc'><a href='http://XXX.XXX.XXX.XXX:9091' class='bbc_url' title='Lien externe' rel='nofollow'>http://XXX.XXX.XXX.XXX:9091</a> (XXX.XXX.XXX.XXX etant l'adresse IP de votre NAS)</em><br />
<em class='bbc'><br />
</em><br />
Si vous avez un message d'erreur vous signifiant que vous n'avez pas acces, veuillez reverifier votre fichier de configuration.<br />
Si un message d'erreur comme quoi la page n'est pas accessible, Transmission n'est pas demarre ou bien n'a pas demarre correctement.<br />
<br />
Il y a aussi une bidouille pour ne pas avoir a rajouter :9091 a la fin de l'adresse IP de votre NAS, mais je n'ai pas encore eu le temps de me pencher dessus.<br />
<br />
<span style='color: #000000'><span style='font-size: 13px;'>Et voila Transmission est installe et dispo via l'interface web, n'oubliez pas de configurer le repertoire de destination pour vos fichiers telecharges; vous pouvez le faire via l'interface web.</span></span> <span style='color: #000000'><span style='font-size: 13px;'>N'oubliez pas non plus d'ouvrir le port utilise par Transmission sur votre routeur.</span></span><br />
<strong class='bbc'> </strong><br />
<br />
J'ai pu installer Transmission apres une lecture assidue de ces differents sites:<br />
- <a href='http://mybookworld.wikidot.com/transmission' class='bbc_url' title='Lien externe' rel='nofollow'>Hacking WD MyBook World Ed</a><br />
- <a href='http://fredo.servehttp.com/' class='bbc_url' title='Lien externe' rel='nofollow'>Site de "Fred"</a><br />
- <a href='http://forum.synology.com/wiki' class='bbc_url' title='Lien externe' rel='nofollow'>Wiki de Synology</a><br />
- <a href='http://forum.synology.com/enu/viewforum.php?f=77' class='bbc_url' title='Lien externe' rel='nofollow'>Forum "Undergound" de Synology</a><br />
<br />
<br />
Tips recupere des posts qui suivent ce tuto:<br />
<span style='color: #5D5D5D'><span style='font-family: tahoma, arial, verdana, sans-serif'><span style='font-size: 13px;'>alan0013 : "astuce avec puty on copier depuis windows et clic droit sur le vert et sa le colle, bien pratique"</span></span></span><br />
<span style='font-family: tahoma, arial, verdana, sans-serif'><span style='font-size: 15px;'><span style='color: #5D5D5D'><span style='font-size: 13px;'><br />
</span></span></span></span>Je vous remercie d'avance de mettre un retour d'experience :-)]]></description>
		<pubDate>Sat, 02 Jan 2010 12:27:23 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/11515-tuto-installation-transmission-176/</guid>
	</item>
	<item>
		<title>Comment Installer Correctement Un Certificat Ssl Startssl - Comodo ... ?</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/11597-comment-installer-correctement-un-certificat-ssl-startssl-comodo/</link>
		<description><![CDATA[Hello<br />
<br />
voici un petit tuto tres simple pour installer correctement vos certificats SSL sur votre Syno<br />
<br />
prerequis : <br />
<br />
- &#234;tre propri&#233;taire du nom de domaine.<br />
<br />
- avoir un certificat SSL startSSL ou COMODO ( ca doit etre pareil avec les autres CA mais bon j'ai pas teste ... )<br />
ici je prend l'exemple d'un certificat de chez startSSL ... le gros avantage il est totalement gratuit !!<br />
<a href='http://www.startssl.com/?app=1' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.startssl.com/?app=1</a><br />
<br />
- telnet actif sur votre syno<br />
<br />
<br />
c parti :<br />
<br />
- Activer la connexion HTTPS et importer votre certificat :<br />
<br />
connectez vous a votre interface syno et allez sur l'onglet "services reseau" -&gt; "service web"<br />
cocher Activer la connexion HTTPS puis clicker sur importer le certificat<br />
vous aurez besoind de votre certif ( .crt ) et votre clef server ( .key ) <br />
le .key doit etre decrypte sinon ca ne fonctionnera pas!<br />
<br />
par exemple :<br />
<br />
<br />
<pre class='prettyprint'>
openssl rsa -in $sslkeydir/server.key -out $sslkeydir/server.key.insecure
mv $sslkeydir/server.key $sslkeydir/server.key.secure
mv $sslkeydir/server.key.insecure $sslkeydir/server.key
</pre><br />
<br />
puis on reboot apache :<br />
<br />
<pre class='prettyprint'>
/usr/syno/etc/rc.d/S97apache-sys.sh restart
/usr/syno/etc/rc.d/S97apache-user.sh restart
</pre><br />
<br />
- a ce stade le certif sera correctement insalle mais ne sera pas reconnu par ts les navigateurs ( par exemple :  IE windows 7 OK - firefox windows 7 KO )<br />
<br />
pour faire un test c ici :<br />
<br />
<a href='http://www.sslshopper.com/ssl-checker.html' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.sslshoppe...sl-checker.html</a><br />
<br />
- maintenant pour que tout fonctionne correctement il faut installer les certif intermediaires !!<br />
<br />
ici on va faire simple en installant uniquement un ca-bundle.crt ( et non ca.pem et sub.class1.server.ca.pem ou autre en fonction du certif )<br />
<span class='bbc_underline'><span style='color: #800080'><br />
</span></span>on le trouve ici pour startSSL <a href='http://www.startssl.com/certs/' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.startssl.com/certs/</a><br />
<br />
copier le fichier ds <br />
<br />
<pre class='prettyprint'>
/usr/syno/etc/ssl/ssl.crt/ca-bundle.crt
</pre><br />
<br />
maintenant on va indiquer a apache ou se trouve le ca-bundle.crt en modifiant le fichier httpd-ssl.conf-user<br />
<br />
<pre class='prettyprint'>
vi /usr/syno/apache/conf/extra/httpd-ssl.conf-user
</pre><br />
<br />
ajouter la ligne :<br />
<br />
<br />
<br />
<pre class='prettyprint'>
SSLCertificateChainFile /usr/syno/etc/ssl/ssl.crt/ca-bundle.crt
</pre><br />
<br />
juste apres ces deux ci :<br />
<br />
<br />
<br />
<pre class='prettyprint'>
SSLCertificateFile /usr/syno/etc/ssl/ssl.crt/server.crt
SSLCertificateKeyFile /usr/syno/etc/ssl/ssl.key/server.key
</pre><br />
<br />
puis on reboot apache :<br />
<br />
<pre class='prettyprint'>
/usr/syno/etc/rc.d/S97apache-sys.sh restart
/usr/syno/etc/rc.d/S97apache-user.sh restart
</pre><br />
<br />
un petit check ici :<br />
<br />
<a href='http://www.sslshopper.com/ssl-checker.html' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.sslshoppe...sl-checker.html</a><br />
<br />
et voila si tout c bien passe votre certificat SSL est maintenant correctement installe et reconnu par la pluspart des navigateurs ...<br />
<br />
@+<br />
<br />
OniK]]></description>
		<pubDate>Thu, 07 Jan 2010 12:33:21 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/11597-comment-installer-correctement-un-certificat-ssl-startssl-comodo/</guid>
	</item>
	<item>
		<title>Migration De Votre Compte Email Vers Le Serveur Synology</title>
		<link>http://www.nas-forum.com/forum/index.php/topic/11623-migration-de-votre-compte-email-vers-le-serveur-synology/</link>
		<description><![CDATA[Ce tutoriel s'adresse aux personnes souhaitant d&#233;placer les mails de leur(s) ancienne(s) boite(s) vers le Mail Station de Synology.<br />
<br />
<strong class='bbc'>Pr&#233;-requis :</strong><br />
<br />
Avoir install&#233; et configurer le paquet "Mail Station"<br />
<br />
<strong class='bbc'>Pr&#233;paration du Synology</strong><br />
<br />
Vous devez install&#233; le paquet Mail Station et l'activer<br />
Ensuite, il faudra cr&#233;er les boites mails de vos utilisateurs, il suffit juste de cr&#233;er un nouveau compte utilisateur depuis l'interface administration du NAS.<br />
<br />
Attention, pour l'instant Mail Station ne fonctionne que pour 1 domaine.<br />
<br />
<strong class='bbc'>Installation du logiciel de transfert POPtm</strong><br />
<br />
Rendez-vous sur le site officiel pour t&#233;l&#233;charger le programme<br />
<a href='http://www.sed-p.net/-POPtm-transfert-POP-vers-SMTP-.html' class='bbc_url' title='Lien externe' rel='nofollow'>http://www.sed-p.net/-POPtm-transfert-POP-vers-SMTP-.html</a><br />
<br />
Configurez le logiciel pour qu'il t&#233;l&#233;charger les mails de votre ancien fournisseur (en POP3) et les transferts vers votre NAS Synology.<br />
Vous pouvez &#233;galement t&#233;l&#233;charger depuis plusieurs comptes diff&#233;rents.<br />
Les mails seront t&#233;l&#233;charg&#233;s et ensuite envoy&#233; sur le serveur SMTP du NAS, vous pouvez renvoyer vers une seule adresse email ou alors vers diff&#233;rents destinataires en fonctions des Headers du mail.<br />
<br />
Cheminement des messages<br />
<br />
1. POPtm t&#233;l&#233;charge les mails depuis tout les comptes POP et les enregistre au format texte dans son dossier "temp" (un sous dossier du r&#233;pertoire dans lequel se trouve POPtm), tout en indiquant dans le log le compte pop d&#8217;origine et le nombre de mails t&#233;l&#233;charg&#233;s depuis ce compte.<br />
<br />
2. Ensuite, il va lire un par un les fichiers dans le dossier temp pour les transmettre au serveur SMTP. &#224; chaque transfert, ce fichier est copier dans le dossier "old" en cas de r&#233;ussite ou "error" en cas de probl&#232;me de transfert avec le serveur SMTP. Dans le cas d&#8217;une erreur il est transmis en pi&#232;ce jointe au postmaster. Le but est de vider le dossier "temp" pour ne pas relancer de transfert.<br />
<br />
3. une fois le transfert termin&#233;e, une ligne est rajout&#233;e dans le log et indique le nombre de mail transmis (qui doit donc correspondre au nombre de mail re&#231;u).]]></description>
		<pubDate>Fri, 08 Jan 2010 12:07:01 +0000</pubDate>
		<guid>http://www.nas-forum.com/forum/index.php/topic/11623-migration-de-votre-compte-email-vers-le-serveur-synology/</guid>
	</item>
</channel>
</rss>