Installer un serveur NAS sous une debian 5
Au travers de ce petit article nous allons voir comment installer un pseudo serveur NAS sous une Debian 5.
Tout d’abord un peu de théorie :
Un serveur NAS est dans son principe fondamental un serveur de fichier. C’est à dire qu’il met à la disposition des utilisateurs d’un réseau un espace de stockage.
Néanmoins le NAS se différencie d’un simple serveur de fichiers par les nombreux services qu’il met à la disposition des utilisateurs et protocole permettant la manipulation des fichiers.
Voici quelques avantages exhaustifs :
- sécurisation des données grâce à l’utilisation du RAID.
- faciliter des backups
- Cout réduit. Pas besoin d’avoir une énorme machine pour supporter un NAS. La récupération d’une vieille machine est amplement suffisante.
A titre indicatif il existe des livecd très bien pour faire d’une machine un NAS pur comme par exemple freenas.
Mais dans mon cas je ne veux pas que mon serveur ne serve que de NAS, donc je vais rester sur ma Debian afin de mettre un équivalent de NAS sans que cela en soit un.
Partie 1 : Ajout d’un disque dur
Dans ma Debian, j’ai rajouté un disque dur ide de 150Go. Il se nomme hdb.
Je vais donc créer une partition nommée hdb1 que je formaterais en ntfs. En effet mon NAS va servir avant tout sur un réseau de poste client windows (configuration la plus étendue en pme ou pmi)
Je créé à la racine un répertoire NAS
mkdir nas
J édite le fichier /etc/fstab/
Et rajoute :
/dev/hdb1 /nas ntfs-3g defaults,locale=fr_FR.UTF-8 0 0
Je reboot ma machine.
Ma nouvelle partition est maintenant prête
J’y créé tout de suite deux répertoires qui seront accessibles sur le réseau
mkdir /nas/{dossier1,dossier2}
Partie 2 : installation et configuration de samba.
Installer samba si cela n’est pas déjà fait :
apt-get install samba
Je rappelle donc que dans une petite structure je cherche à monter un disque dur réseau (dit NAS grossièrement) afin de faciliter l’accès à certaines données pour mes collaborateurs.
Je ne vais donc pas m’embarrasser d’une authentification qui gênerait les utilisateurs. Néanmoins je bloquerais la création de fichier sur cet espace en lecture seule (644)
Pour cela rien de bien compliqué, il suffit d’éditer le fichier /etc/samba/smb.conf
Dès le début, spécifiez bien le groupe dans lequel est votre machine.
workgroup = WORKGROUP
Afin de bypasser l’authentification dé-commentez la ligne
# security = user
et modifiez la pour arriver à cela :
security = share
Maintenant on va créer à la fin du fichier le partage des deux répertoires
[dossier1]
comment = Repertoire public
path = /nas/dossier1
guest ok = yes
browseable = yes
writeable = yes
create mode = 0644
[dossier1]
comment = Repertoire public
path = /nas/dossier2
guest ok = yes
browseable = yes
writeable = yes
create mode = 0644
on redémarre samba
/etc/init.d/samba restart
Conclusion
Avec ce petit article on vient tout juste d’effleurer les possibilités de partage de fichier via samba ainsi que la création d’un NAS.
Grâce à samba, vous pourriez en plus partager un lecteur de cd-rom ou une imprimante sur le réseau, ce qui peut être très appréciable.
Il est aussi bien sur possible de mieux gérer les droits d’accès à un répertoire et de le sécuriser via une authentification par login et mot de passe mais aussi par ip.
Les possibilités sont énormes, il faut toutefois utiliser que ceux dont vous avez besoin pour faciliter l’utilisation de l’informatique pour vos collaborateurs.



2 comments