Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveur_de_telechargement_mldonkey [Le 06/08/2009, 06:18] – deplacée depuis http://doc.ubuntu-fr.org/serveur/serveur_de_telechargement_mldonkey YannUbuntuserveur_de_telechargement_mldonkey [Le 18/02/2026, 18:44] (Version actuelle) – vétuste à supprimer krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Edgy p2p à_recycler}}+{{tag>p2p vétuste à_supprimer}}
    
 ---- ----
Ligne 11: Ligne 11:
  
 L'objet de ce document est de vous permettre de configurer un serveur de téléchargement qui répondra à ces critères : L'objet de ce document est de vous permettre de configurer un serveur de téléchargement qui répondra à ces critères :
-  *multi OS (n'importe quelle système doit pouvoir s'y connecter, lui ordonner de commencer un téléchargement et récupérer ensuite ses données);+  *multi OS (n'importe quel système doit pouvoir s'y connecter, lui ordonner de commencer un téléchargement et récupérer ensuite ses données);
   *capable de se connecter à (presque) tous les réseaux peer to peer;   *capable de se connecter à (presque) tous les réseaux peer to peer;
   *commandable à distance (par exemple du boulot, vous pouvez lancer un téléchargement);   *commandable à distance (par exemple du boulot, vous pouvez lancer un téléchargement);
Ligne 64: Ligne 64:
 Je vous donne le fichier de configuration smb.conf que j'ai chez moi. C'est un fichier dont j'ai traduit à la va-vite les commentaires pour m'en faciliter l'utilisation. Je donne deux solutions, la première est celle que j'utilisais à l'époque où j'ai écrit ce tuto : c'est quasi le fichier originel du paquet samba mis à part le fait que j'ai traduit à la va-vite tous les commentaires et modifié quelques trucs. Copiez le code ci-dessous et collez-le dans un fichier que vous nommerez 'smb.conf', ou bien prenez le fichier d'après, qui est celui que j'utilise actuellement, mais qui est un peu différent car ne nécessitant aucune identification. Je vous donne le fichier de configuration smb.conf que j'ai chez moi. C'est un fichier dont j'ai traduit à la va-vite les commentaires pour m'en faciliter l'utilisation. Je donne deux solutions, la première est celle que j'utilisais à l'époque où j'ai écrit ce tuto : c'est quasi le fichier originel du paquet samba mis à part le fait que j'ai traduit à la va-vite tous les commentaires et modifié quelques trucs. Copiez le code ci-dessous et collez-le dans un fichier que vous nommerez 'smb.conf', ou bien prenez le fichier d'après, qui est celui que j'utilise actuellement, mais qui est un peu différent car ne nécessitant aucune identification.
 <file> <file>
- 
-# fichier de configuration Samba smb.conf 
 # #
-## traduit par Christophe-Marie Duquesne+#fichier de configuration Samba smb.conf 
 +
 +##traduit par Christophe-Marie Duquesne
 ## ##
-## Vous pouvez sans soucis remplacer le votre par celui-ci, +##Vous pouvez sans soucis remplacer le votre par celui-ci, 
-## je n'ai rien enlevé, j'ai juste traduit. Au pire j'ai  +##je n'ai rien enlevé, j'ai juste traduit. Au pire j'ai  
-## ajouté et c'est précisé dans les commentaires, de même +##ajouté et c'est précisé dans les commentaires, de même 
-## pour toute option modifiée. +##pour toute option modifiée. 
-## mes commentaires à moi sont précédés de deux '#'+##mes commentaires à moi sont précédés de deux '#'
 # #
-# Toute les lignes commençant par ';' ou '#' sont des commentaires et  +#Toute les lignes commençant par ';' ou '#' sont des commentaires et  
-# seront ignorées. (Convention implicite : on met un ';' devant +#seront ignorées. (Convention implicite : on met un ';' devant 
-# une ligne de commande activable et un '#' devant un véritable commentaire)+#une ligne de commande activable et un '#' devant un véritable commentaire)
 # #
-# NOTE: Après toute modification de ce fichier, il est conseillé +#NOTE: Après toute modification de ce fichier, il est conseillé 
-# d'exécuter la commande "testparm" afin de vérifier que vous +#d'exécuter la commande "testparm" afin de vérifier que vous 
-# n'avez pas commis une erreur de syntaxe basique. +#n'avez pas commis une erreur de syntaxe basique. 
 # #
  
Ligne 88: Ligne 88:
 [global] [global]
  
-## Browsing/Identification ###+##Browsing/Identification ###
  
-# permet de définir le "groupe de travail" dans lequel apparaitra +#permet de définir le "groupe de travail" dans lequel apparaitra 
-# votre machine. +#votre machine. 
-## Note du traducteur : Par défaut, samba mettait MSHOME. +##Note du traducteur : Par défaut, samba mettait MSHOME. 
-## La plupart du temps, sous Windows XP, c'est plutôt WORKGROUP.  +##La plupart du temps, sous Windows XP, c'est plutôt WORKGROUP.  
-## (modifié en WORKGROUP)+##(modifié en WORKGROUP)
    workgroup = workgroup    workgroup = workgroup
  
-## Note du traducteur : Ceci est une option que j'ai rajoutée au fichier. +##Note du traducteur : Ceci est une option que j'ai rajoutée au fichier. 
-## le nom netbios est le nom sous lequel apparait votre machine +##le nom netbios est le nom sous lequel apparait votre machine 
-## sur le réseau.+##sur le réseau.
    netbios name = %h    netbios name = %h
  
-# server string est l'équivalent du champ NT Description+#server string est l'équivalent du champ NT Description
    server string = %h server (Samba, Ubuntu)    server string = %h server (Samba, Ubuntu)
  
-# Section support de "Windows Internet Name Serving": +#Section support de "Windows Internet Name Serving": 
-# Support de WINS - dit au composant NMBD de Samba d'activer son serveur WINS+#Support de WINS - dit au composant NMBD de Samba d'activer son serveur WINS
 ;   wins support = no ;   wins support = no
  
-# Serveur WINS - dit au composant NMBD de Samba d'être un client WINS +#Serveur WINS - dit au composant NMBD de Samba d'être un client WINS 
-# Note: Samba peut être soit un serveur WINS, soit un client WINS, mais +#Note: Samba peut être soit un serveur WINS, soit un client WINS, mais 
-# PAS les deux.+#PAS les deux.
 ;   wins server = w.x.y.z ;   wins server = w.x.y.z
  
-# Ceci empêchera nmbd de chercher des noms netbios par le biais du DNS+#Ceci empêchera nmbd de chercher des noms netbios par le biais du DNS
    dns proxy = no    dns proxy = no
  
-# Précise le service de nommage et l'ordre que nous utiliserons afin de +#Précise le service de nommage et l'ordre que nous utiliserons afin de 
-# traduire les noms d'hôtes en adresses IP. +#traduire les noms d'hôtes en adresses IP. 
 ;   name resolve order = lmhosts host wins bcast ;   name resolve order = lmhosts host wins bcast
  
-#### Networking ####+####Networking ####
  
-# Précise l'ensemble spécifié d'interfaces/réseaux auxquels s'associer. +#Précise l'ensemble spécifié d'interfaces/réseaux auxquels s'associer. 
-# Ceci peut être soit un nom d'interface, soit une adresse IP/un masque de  +#Ceci peut être soit un nom d'interface, soit une adresse IP/un masque de  
-# sous réseau; +#sous réseau; 
-# on préfèrera les noms d'interface.+#on préfèrera les noms d'interface.
 ;   interfaces = 127.0.0.0/8 eth0 ;   interfaces = 127.0.0.0/8 eth0
  
-# Pour s'associer uniquement avec les interfaces et/ou réseaux spécifiés; +#Pour s'associer uniquement avec les interfaces et/ou réseaux spécifiés; 
-# vous devez avoir activé l'option 'interfaces' ci-dessus pour utiliser +#vous devez avoir activé l'option 'interfaces' ci-dessus pour utiliser 
-# ceci. +#ceci. 
-# Il est recommandé d'activer cette option si votre machine Samba +#Il est recommandé d'activer cette option si votre machine Samba 
-# n'est pas protégée par un pare-feu ou bien si elle joue elle-même le rôle +#n'est pas protégée par un pare-feu ou bien si elle joue elle-même le rôle 
-# de pare-feu; cependant, cette option ne manipule pas correctement les +#de pare-feu; cependant, cette option ne manipule pas correctement les 
-# interfaces dynamiques ou non-diffusées. +#interfaces dynamiques ou non-diffusées. 
 ;   bind interfaces only = true ;   bind interfaces only = true
  
  
  
-#### Debugging/Accounting ####+####Debugging/Accounting ####
  
-# Ceci indique à Samba qu'il doit utiliser un fichier de log séparé pour +#Ceci indique à Samba qu'il doit utiliser un fichier de log séparé pour 
-# chaque machine qui se connecte.+#chaque machine qui se connecte.
    log file = /var/log/samba/log.%m    log file = /var/log/samba/log.%m
  
-# Fixe une limite à la taille des fichiers de log (en Kb).+#Fixe une limite à la taille des fichiers de log (en Kb).
    max log size = 1000    max log size = 1000
  
-# Si vous souhaitez que Samba fasse uniquement ses log par le biais +#Si vous souhaitez que Samba fasse uniquement ses log par le biais 
-# du syslog, mettez le paramètre suivant à 'yes'.+#du syslog, mettez le paramètre suivant à 'yes'.
 ;   syslog only = no ;   syslog only = no
  
-# Nous voulons que Samba mette le minimum d'information dans le syslog. +#Nous voulons que Samba mette le minimum d'information dans le syslog. 
-# A la place, tout ira dans /var/log/samba/log.{smbd,nmbd} +#A la place, tout ira dans /var/log/samba/log.{smbd,nmbd} 
-# Si vous souhaitez utiliser le syslog vous devez choisir une plus grande +#Si vous souhaitez utiliser le syslog vous devez choisir une plus grande 
-# valeur pour ce paramètre.+#valeur pour ce paramètre.
    syslog = 0    syslog = 0
  
-# Lors des crashs, une action logique : l'envoi par mail d'une backtrace +#Lors des crashs, une action logique : l'envoi par mail d'une backtrace 
-# à l'admin.+#à l'admin.
    panic action = /usr/share/samba/panic-action %d    panic action = /usr/share/samba/panic-action %d
  
  
-####### Authentication #######+#######Authentication #######
  
-# Mettre "security = user" n'est jamais une mauvaise idée. Ceci +#Mettre "security = user" n'est jamais une mauvaise idée. Ceci 
-# requiert toutefois que tout utilisateur accédant à ce serveur y ait +#requiert toutefois que tout utilisateur accédant à ce serveur y ait 
-# un compte. Jetez un oeil à +#un compte. Jetez un oeil à 
-# /usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html +#/usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html 
-# dans le package samba-doc pour plus de détails. +#dans le package samba-doc pour plus de détails. 
-## Note du traducteur : option non active à l'origine+##Note du traducteur : option non active à l'origine
   security = user   security = user
  
-# Pour le cas où vous souhaiteriez utiliser le cryptage des mots de passe. +#Pour le cas où vous souhaiteriez utiliser le cryptage des mots de passe. 
-# Regardez la section 'encrypt passwords' (page de manuel de smb.conf(5)) +#Regardez la section 'encrypt passwords' (page de manuel de smb.conf(5)) 
-# avant d'activer cette option.+#avant d'activer cette option.
    encrypt passwords = true    encrypt passwords = true
  
-## Note du traducteur : Ceci est une option que j'ai rajouté au fichier. +##Note du traducteur : Ceci est une option que j'ai rajouté au fichier. 
-## précise le chemin du fichier de mots de passe.+##précise le chemin du fichier de mots de passe.
   smb passwd file = /etc/samba/smbpasswd   smb passwd file = /etc/samba/smbpasswd
  
-# Si vous utilisez le cryptage des mots de passe, Samba a besoin de +#Si vous utilisez le cryptage des mots de passe, Samba a besoin de 
-# savoir de quel type de base de données de mots de passe vous vous servez.+#savoir de quel type de base de données de mots de passe vous vous servez.
    passdb backend = tdbsam    passdb backend = tdbsam
  
Ligne 192: Ligne 192:
    invalid users = root    invalid users = root
  
-# Ceci indique si lors d'une modification dans passdb du mot de passe  +#Ceci indique si lors d'une modification dans passdb du mot de passe  
-# crypté SMB, Samba doit tenter de synchroniser le mot de passe Unix +#crypté SMB, Samba doit tenter de synchroniser le mot de passe Unix 
-# avec le mot de passe SMB.+#avec le mot de passe SMB.
 ;   unix password sync = no ;   unix password sync = no
  
-# Pour la synchronisation des mots de passe Unix sur un système Debian +#Pour la synchronisation des mots de passe Unix sur un système Debian 
-# GNU/Linux, le paramètre suivant doit être ajouté (merci à Ian Kahan +#GNU/Linux, le paramètre suivant doit être ajouté (merci à Ian Kahan 
-# <<kahan@informatik.tu-muenchen.de> d'avoir fourni le bon script +#<<kahan@informatik.tu-muenchen.de> d'avoir fourni le bon script 
-# de discussion pour le programme des mots de passe de Debian Sarge)+#de discussion pour le programme des mots de passe de Debian Sarge)
    passwd program = /usr/bin/passwd %u    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .    passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
  
-# Ce paramètre contrôle si le PAM sera utilisé pour les changements +#Ce paramètre contrôle si le PAM sera utilisé pour les changements 
-# de mots de passe lorsque ce sera demandé par un client SMB et non +#de mots de passe lorsque ce sera demandé par un client SMB et non 
-# par le programme listé dans 'passwd program'+#par le programme listé dans 'passwd program'
-# Par défaut, c'est non.+#Par défaut, c'est non.
 ;   pam password change = no ;   pam password change = no
  
-########## Domains ########### +##########Domains ########### 
-# Cette machine est-elle capable d'authentifier des utilisateurs? +#Cette machine est-elle capable d'authentifier des utilisateurs? 
-# le PDC et BDC nécessitent tous deux que cette option active. +#le PDC et BDC nécessitent tous deux que cette option active. 
-# Si vous êtes le BDC vous devez changer l'option 'domain master' en no. +#Si vous êtes le BDC vous devez changer l'option 'domain master' en no. 
-## Note du traducteur : un PDC est un contrôleur principal de domaine +##Note du traducteur : un PDC est un contrôleur principal de domaine 
-## un BDC est un contrôleur secondaire de domaine. +##un BDC est un contrôleur secondaire de domaine. 
-## vous devez intaller un BDC avant n'importe quelle autre serveur de domaine. +##vous devez intaller un BDC avant n'importe quelle autre serveur de domaine. 
-## le PDC contient la base de donnée des répertoires, des utilisateurs, +##le PDC contient la base de donnée des répertoires, des utilisateurs, 
-## des partages de ressources, etc... et valide les utilisateurs. +##des partages de ressources, etc... et valide les utilisateurs. 
-## le BDC contient une copie de tout ceci et peut valider les utilisateurs. +##le BDC contient une copie de tout ceci et peut valider les utilisateurs. 
-## (Source : http://ntfaqfr.com/ntfaq/domaine5.htm) +##(Source : http://ntfaqfr.com/ntfaq/domaine5.htm) 
-## (décommenté)+##(décommenté)
    domain logons = yes    domain logons = yes
 # #
-# Cette option ne prend effet que si l'option 'domain logons' est active. +#Cette option ne prend effet que si l'option 'domain logons' est active. 
-# Elle précise le chemin du répertoire du profil de l'utilisateur. +#Elle précise le chemin du répertoire du profil de l'utilisateur. 
-# (du point de vue du client) +#(du point de vue du client) 
-# Ce qui suit requiert qu'un [profiles] de partage soit dressé sur le  +#Ce qui suit requiert qu'un [profiles] de partage soit dressé sur le  
-# serveur samba (voir en dessous)+#serveur samba (voir en dessous)
 # #
 ;   logon path = \\%N\profiles\%U ;   logon path = \\%N\profiles\%U
-# Un autre choix commun est de stocker le profil dans le home de l'utilisateur +#Un autre choix commun est de stocker le profil dans le home de l'utilisateur 
-## (décommenté)+##(décommenté)
    logon path = \\%N\%U\profile    logon path = \\%N\%U\profile
  
-# L'option suivante ne prend effet que si 'domain logons' est active. +#L'option suivante ne prend effet que si 'domain logons' est active. 
-# Elle spécifie le chemin du répertoire home d'un utilisateur +#Elle spécifie le chemin du répertoire home d'un utilisateur 
-# (du point de vue du client)+#(du point de vue du client)
    logon drive = H:    logon drive = H:
    logon home = \\%N\%U    logon home = \\%N\%U
  
-# L'option suivante ne prend effet que si 'domain logons' est active. +#L'option suivante ne prend effet que si 'domain logons' est active. 
-# Elle spécifie le script à utiliser pendant le "logon"+#Elle spécifie le script à utiliser pendant le "logon"
-# le script doit être stocké dans le partage [netlogon] +#le script doit être stocké dans le partage [netlogon] 
-# NOTE: Doit être stocké dans un fichier respectant la convention du format +#NOTE: Doit être stocké dans un fichier respectant la convention du format 
-# 'DOS'+#'DOS'
 ;   logon script = logon.cmd ;   logon script = logon.cmd
  
-# Ceci permet aux utilisateurs Unix d'être créés sur le contrôleur du  +#Ceci permet aux utilisateurs Unix d'être créés sur le contrôleur du  
-# domaine via tuyau SAMR RPC. La commande donnée en exemple crée un +#domaine via tuyau SAMR RPC. La commande donnée en exemple crée un 
-# compte utilisateur avec un mot de passe Unix désactivé. +#compte utilisateur avec un mot de passe Unix désactivé. 
-# Veillez à l'adapter à vos besoins.+#Veillez à l'adapter à vos besoins.
 ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
  
-########## Printing ##########+##########Printing ##########
  
-# Si vous souhaitez charger automatiquement la liste de vos imprimantes +#Si vous souhaitez charger automatiquement la liste de vos imprimantes 
-# plutôt que de les activer individuellement.+#plutôt que de les activer individuellement.
 ;   load printers = yes ;   load printers = yes
  
-# Impression lpr(ng). Vous pouvez éventuellement modifier le chemin d'accès +#Impression lpr(ng). Vous pouvez éventuellement modifier le chemin d'accès 
-# au fichier printcap.+#au fichier printcap.
 ;   printing = bsd ;   printing = bsd
 ;   printcap name = /etc/printcap ;   printcap name = /etc/printcap
  
-# Impression CUPS. Jetez aussi un oeil à la page de manuel cupsaddsmb(8) +#Impression CUPS. Jetez aussi un oeil à la page de manuel cupsaddsmb(8) 
-# dans le package cupsys-client.+#dans le package cupsys-client.
 ;   printing = cups ;   printing = cups
 ;   printcap name = cups ;   printcap name = cups
  
-# Lors de l'utilisation de [print$], l'utilisateur root est implicitement +#Lors de l'utilisation de [print$], l'utilisateur root est implicitement 
-# un administrateur des imprimantes, mais vous pouvez aussi donner ce  +#un administrateur des imprimantes, mais vous pouvez aussi donner ce  
-# droit à d'autres utilisateurs pour ajouter des pilotes et modifier  +#droit à d'autres utilisateurs pour ajouter des pilotes et modifier  
-# les propriétés de l'imprimante+#les propriétés de l'imprimante
 ;   printer admin = @lpadmin ;   printer admin = @lpadmin
  
  
-############ Misc ############ +############Misc ############ 
-# L'utilisation de la ligne suivante vous donne la possibilité de +#L'utilisation de la ligne suivante vous donne la possibilité de 
-# customiser votre configuration sur la base de celle d'une machine paire. +#customiser votre configuration sur la base de celle d'une machine paire. 
-# Le %m remplace le nom netbios de la machine qui se connecte.+#Le %m remplace le nom netbios de la machine qui se connecte.
 ;   include = /home/samba/etc/smb.conf.%m ;   include = /home/samba/etc/smb.conf.%m
  
-# La plupart des gens trouvent que cette option améliore la performance. +#La plupart des gens trouvent que cette option améliore la performance. 
-# Regardez smb.conf(5) et /usr/share/doc/samba-doc/htmldocs/speed.html +#Regardez smb.conf(5) et /usr/share/doc/samba-doc/htmldocs/speed.html 
-# pour plus de détails. +#pour plus de détails. 
-# Vous avez si vous le voulez la possibilité d'ajouter ce qui suit pour +#Vous avez si vous le voulez la possibilité d'ajouter ce qui suit pour 
-# un système Linux: +#un système Linux: 
-        SO_RCVBUF=8192 SO_SNDBUF=8192+       SO_RCVBUF=8192 SO_SNDBUF=8192
    socket options = TCP_NODELAY    socket options = TCP_NODELAY
  
-# Le paramètre suivant n'est utile que si vous avez installé le package +#Le paramètre suivant n'est utile que si vous avez installé le package 
-# linpopup. Le samba maintainer et le linpopup maintainer +#linpopup. Le samba maintainer et le linpopup maintainer 
-# servent à faciliter l'installation et la configuration de linpopup et samba.+#servent à faciliter l'installation et la configuration de linpopup et samba.
 ;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' & ;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
  
-# Le 'Domain Master' spécifie à Samba qu'il est 'Domain Master Browser'+#Le 'Domain Master' spécifie à Samba qu'il est 'Domain Master Browser'
-# Si cette machine doit être configurée en tant que BDC  +#Si cette machine doit être configurée en tant que BDC  
-# (serveur secondaire de logon), +#(serveur secondaire de logon), 
-# vous devez mettre l'option à 'no'. Autrement, le comportement par défaut  +#vous devez mettre l'option à 'no'. Autrement, le comportement par défaut  
-# est recommandé.+#est recommandé.
 ;   domain master = auto ;   domain master = auto
  
-# Quelques options par défaut pour winbind (assurez-vous que vous n'utilisez +#Quelques options par défaut pour winbind (assurez-vous que vous n'utilisez 
-# pas ces intervalles pour autre chose)+#pas ces intervalles pour autre chose)
 ;   idmap uid = 10000-20000 ;   idmap uid = 10000-20000
 ;   idmap gid = 10000-20000 ;   idmap gid = 10000-20000
Ligne 311: Ligne 311:
 #======================= Share Definitions ======================= #======================= Share Definitions =======================
  
-# Décommentez ce qui suit (et modifiez les autres paramètres comme il convient) +#Décommentez ce qui suit (et modifiez les autres paramètres comme il convient) 
-# pour activer les partages du répertoire home par défaut. +#pour activer les partages du répertoire home par défaut. 
-# Ceci va partager chaque répertoire d'utilisateur de la manière suivante: +#Ceci va partager chaque répertoire d'utilisateur de la manière suivante: 
-# \\serveur\utilisateur+#\\serveur\utilisateur
 ;[homes] ;[homes]
 ;   comment = Home Directories ;   comment = Home Directories
 ;   browseable = yes ;   browseable = yes
  
-# Par défaut, les partages \\serveur\utilisateur peuvent +#Par défaut, les partages \\serveur\utilisateur peuvent 
-# être atteints par n'importe qui ayant accès au serveur samba. +#être atteints par n'importe qui ayant accès au serveur samba. 
-# Décommentez la ligne suivante si vous voulez vous assurer +#Décommentez la ligne suivante si vous voulez vous assurer 
-# que seul "utilisateur" puisse se connecter à \\serveur\utilisateur.+#que seul "utilisateur" puisse se connecter à \\serveur\utilisateur.
 ;   valid users = %S ;   valid users = %S
  
-# Par défaut, les répertoires home sont exportés en lecture seule. +#Par défaut, les répertoires home sont exportés en lecture seule. 
-# changez le paramètre suivant en 'yes' si vous voulez pouvoir +#changez le paramètre suivant en 'yes' si vous voulez pouvoir 
-# écrire dessus. +#écrire dessus. 
-## Note du traducteur : J'ai modifié ce paramètre car je voulais en  +##Note du traducteur : J'ai modifié ce paramètre car je voulais en  
-## effet pouvoir acceder en écriture à mon serveur. A l'origine +##effet pouvoir acceder en écriture à mon serveur. A l'origine 
-## cette ligne était commentée et était à 'no'+##cette ligne était commentée et était à 'no'
 ;   writable = yes ;   writable = yes
  
-# Pour des raisons de sécurité, le masque de création de fichier est +#Pour des raisons de sécurité, le masque de création de fichier est 
-# 0600. Si vous voulez créer vos fichiers avec les droits group=rw, +#0600. Si vous voulez créer vos fichiers avec les droits group=rw, 
-# mettez le paramètre suivant à 0644. +#mettez le paramètre suivant à 0644. 
-## Note du traducteur : j'ai changé en 0644.+##Note du traducteur : j'ai changé en 0644.
 ;   create mask = 0644 ;   create mask = 0644
  
-# Pour des raisons de sécurité, le masque de création des répertoires est +#Pour des raisons de sécurité, le masque de création des répertoires est 
-# 0700. Si vous voulez créer les répertoires avec les droits group=rw, +#0700. Si vous voulez créer les répertoires avec les droits group=rw, 
-# mettez ce paramètre à 0775. +#mettez ce paramètre à 0775. 
-## Note du traducteur : j'ai changé en 0755+##Note du traducteur : j'ai changé en 0755
 ;   directory mask = 0755 ;   directory mask = 0755
  
-# Décommentez ce qui suit et créez le répertoire netlogon pour +#Décommentez ce qui suit et créez le répertoire netlogon pour 
-# les logons de domaine. +#les logons de domaine. 
-# (vous devrez configurer Samba pour agir aussi comme un contrôleur +#(vous devrez configurer Samba pour agir aussi comme un contrôleur 
-# de domaine)+#de domaine)
 ;[netlogon] ;[netlogon]
 ;   comment = Network Logon Service ;   comment = Network Logon Service
Ligne 356: Ligne 356:
 ;   share modes = no ;   share modes = no
  
-# Décommentez ce qui suit et créez le répertoire profiles pour stocker +#Décommentez ce qui suit et créez le répertoire profiles pour stocker 
-# les profils des utilisateurs. (voir l'option "logon path" ci-dessus) +#les profils des utilisateurs. (voir l'option "logon path" ci-dessus) 
-# (vous avez besoin cette fois encore que Samba soit configuré pour agir +#(vous avez besoin cette fois encore que Samba soit configuré pour agir 
-# en tant que contrôleur de domaine) +#en tant que contrôleur de domaine) 
-# Le chemin qui suit devrait être accessible en écriture par tous les +#Le chemin qui suit devrait être accessible en écriture par tous les 
-# utilisateurs de manière à ce que leur répertoire de profil +#utilisateurs de manière à ce que leur répertoire de profil 
-# puisse être créé lors de leur premier logon.+#puisse être créé lors de leur premier logon.
 ;[profiles] ;[profiles]
 ;   comment = Users profiles ;   comment = Users profiles
Ligne 380: Ligne 380:
    create mode = 0700    create mode = 0700
  
-# Les clients Windows chercheront ce nom de partage comme source +#Les clients Windows chercheront ce nom de partage comme source 
-# de pilotes d'impression téléchargeables+#de pilotes d'impression téléchargeables
 [print$] [print$]
    comment = Printer Drivers    comment = Printer Drivers
Ligne 388: Ligne 388:
    read only = yes    read only = yes
    guest ok = no    guest ok = no
-# Décommentez pour autoriser l'administration à distance des pilotes +#Décommentez pour autoriser l'administration à distance des pilotes 
-# d'impression Windows. Remplacez 'ntadmin' par le nom du groupe +#d'impression Windows. Remplacez 'ntadmin' par le nom du groupe 
-# dont sont membres vos utilisateurs-administrateurs.+#dont sont membres vos utilisateurs-administrateurs.
 ;   write list = root, @ntadmin ;   write list = root, @ntadmin
  
-# Un partage simple pour votre lecteur CD-ROM.+#Un partage simple pour votre lecteur CD-ROM.
 ;[cdrom] ;[cdrom]
 ;   comment = Samba server's CD-ROM ;   comment = Samba server's CD-ROM
Ligne 401: Ligne 401:
 ;   public = yes ;   public = yes
  
-# Les deux prochains paramètres montrent comment réaliser l'auto-montage +#Les deux prochains paramètres montrent comment réaliser l'auto-montage 
-# du CD-ROM lorsque le partage cdrom est actif. Pour que ceci +#du CD-ROM lorsque le partage cdrom est actif. Pour que ceci 
-# fonctionne, /etc/fstab doit contenir une entrée telle que celle-ci:+#fonctionne, /etc/fstab doit contenir une entrée telle que celle-ci:
 # #
-      /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0+     /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0
 # #
-# Le CD-ROM est démonté automatiquement après la connection à [...]+#Le CD-ROM est démonté automatiquement après la connection à [...]
 # #
-# Si vous ne voulez pas utiliser l'auto-montage/démontage +#Si vous ne voulez pas utiliser l'auto-montage/démontage 
-# assurez-vous que le CD est monté sur /cdrom+#assurez-vous que le CD est monté sur /cdrom
 # #
 ;   preexec = /bin/mount /cdrom ;   preexec = /bin/mount /cdrom
 ;   postexec = /bin/umount /cdrom ;   postexec = /bin/umount /cdrom
  
-## Note du traducteur : +##Note du traducteur : 
-## rajouté par mes soins pour un partage à la windows +##rajouté par mes soins pour un partage à la windows 
-## sur les PC sous Windows on devra taper \\nom-du-serveur-linux\home +##sur les PC sous Windows on devra taper \\nom-du-serveur-linux\home 
-## dans "connecter lecteur reseau"+##dans "connecter lecteur reseau"
 [home] [home]
   comment = home   comment = home
Ligne 430: Ligne 430:
 #remplacez "oogachakka" par le nom de l'utilisateur qui héberge les dossiers #remplacez "oogachakka" par le nom de l'utilisateur qui héberge les dossiers
 #tapez whoami pour connaître ce nom d'utilisateur si vous n'êtes pas sûr #tapez whoami pour connaître ce nom d'utilisateur si vous n'êtes pas sûr
-#Ces dossiers sont en lecture seule mais cela peut être modifié grâce  +#Ces dossiers sont en lecture seule mais cela peut être modifié grâce 
-#à l'option "read only" +#à l'option "read only"
 [global] [global]
     workgroup = workgroup     workgroup = workgroup
Ligne 473: Ligne 473:
   *"i" pour entrer dans le mode insertion ;   *"i" pour entrer dans le mode insertion ;
   *"echap" pour entrer en mode commande;   *"echap" pour entrer en mode commande;
-  *":q!" en mode commande pour quitter sans sauvegarder; +  *":q!" en mode commande pour quitter sans sauvegarder;
   *"ZZ" en mode commande pour sauver en quittant. (prenez garde au fait qu'il faut que ça soit des Z majuscule)   *"ZZ" en mode commande pour sauver en quittant. (prenez garde au fait qu'il faut que ça soit des Z majuscule)
 Vim est un outil extrêmement puissant, allez  [[http://www.linux-france.org/article/appli/vi/vim/|jeter un coup d'oeil]] dès que vous aurez le temps...)) ou bien nano Vim est un outil extrêmement puissant, allez  [[http://www.linux-france.org/article/appli/vi/vim/|jeter un coup d'oeil]] dès que vous aurez le temps...)) ou bien nano
Ligne 479: Ligne 479:
 pour enlever les '#' qui amorcent les lignes pour enlever les '#' qui amorcent les lignes
 <file> <file>
-# deb http://fr.archive.ubuntu.com/ubuntu/ edgy universe +#deb http://fr.archive.ubuntu.com/ubuntu/ edgy universe 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy universe+#deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy universe
 </file> </file>
 Ensuite, téléchargez et installez ivman : Ensuite, téléchargez et installez ivman :
Ligne 488: Ligne 488:
 Ainsi il vous sera toujours possible de restaurer celui-ci en faisant Ainsi il vous sera toujours possible de restaurer celui-ci en faisant
   sudo cp /etc/samba/smb.conf.sauvegarde /etc/samba/smb.conf   sudo cp /etc/samba/smb.conf.sauvegarde /etc/samba/smb.conf
-Vous pouvez maintenant connecter votre support amovible pour transférer 'smb.conf' au bon endroit. Il va normalement apparaître dans '/media' (c'est en tout cas le cas pour une clé usb). Faîtes +Vous pouvez maintenant connecter votre support amovible pour transférer 'smb.conf' au bon endroit. Il va normalement apparaître dans '/media' (c'est en tout cas le cas pour une clé usb). Faîtes
   ls /media   ls /media
 pour savoir exactement son chemin d'accès. Ensuite pour savoir exactement son chemin d'accès. Ensuite
Ligne 544: Ligne 544:
 Allez par exemple sur www.dyndns.com et créez un compte chez eux. Suivez les étapes pour qu'ils attribuent à votre adresse ip un nom de domaine que vous aurez choisi.\\ Allez par exemple sur www.dyndns.com et créez un compte chez eux. Suivez les étapes pour qu'ils attribuent à votre adresse ip un nom de domaine que vous aurez choisi.\\
 Une fois que c'est fait, vous pouvez vérifier que cela a marché :\\ Une fois que c'est fait, vous pouvez vérifier que cela a marché :\\
-Allez sur [[http://www.adresseip.com/]] et regardez quelle est votre ip.+Allez sur [[http://www.adresseip.com/]] ou [[https://mon-ip-addresse.com/mon-adresse-ip/mon-ip.php|https://mon-ip-addresse.com/]] et regardez quelle est votre ip.
 Tapez ensuite dans un terminal Tapez ensuite dans un terminal
   host votre_nom_de_domaine_chez_dyndns   host votre_nom_de_domaine_chez_dyndns
Ligne 554: Ligne 554:
 Vous pouvez vous autoriser un petit redémarrage avant de relancer mldonkey de manière définitive : Vous pouvez vous autoriser un petit redémarrage avant de relancer mldonkey de manière définitive :
   mlnet&   mlnet&
-pour tuer le processus, vous n'aurez qu'à faire +pour tuer le processus, vous n'aurez qu'à faire
   killall mlnet   killall mlnet
 Vous pouvez débrancher l'écran et le clavier de votre serveur, tout va désormais  se passer de l'extérieur, maintenant. Vous pouvez débrancher l'écran et le clavier de votre serveur, tout va désormais  se passer de l'extérieur, maintenant.
Ligne 589: Ligne 589:
 ====Quelques liens==== ====Quelques liens====
  
-  *Evidemment, la prochaine étape est de mettre un antivirus sur votre serveur afin d'éviter d'infecter vos pc qui tournent sous windows. Installez clamav sans interface graphique, il est parfaitement adapté à un tel type de serveur : [[http://doc.ubuntu-fr.org/clamav]]+  *Evidemment, la prochaine étape est de mettre un antivirus sur votre serveur afin d'éviter d'infecter vos pc qui tournent sous windows. Installez clamav sans interface graphique, il est parfaitement adapté à un tel type de serveur : [[:clamav]]
   *vous pouvez aller consulter le site officiel de mldonkey (en) : [[http://mldonkey.org/]]\\   *vous pouvez aller consulter le site officiel de mldonkey (en) : [[http://mldonkey.org/]]\\
-  *à lire si vous voulez mieux exploiter le fait que votre ordinateur soit devenu un serveur ssh (fr) : [[http://doc.ubuntu-fr.org/applications/ssh]]\\+  *à lire si vous voulez mieux exploiter le fait que votre ordinateur soit devenu un serveur ssh (fr) : [[:ssh]]\\
   *des explications supplémentaires sur mldonkey (fr) : [[http://supinfo-projects.com/fr/2006/install_mldonkey_fr/introduction/]]   *des explications supplémentaires sur mldonkey (fr) : [[http://supinfo-projects.com/fr/2006/install_mldonkey_fr/introduction/]]