Découvrez comment donner une seconde vie à votre Raspberry Pi 2B et à un ancien NAS en les transformant en un serveur de stockage réseau (NAS) performant. Ce guide vous accompagne étape par étape pour configurer le Raspberry Pi comme un gestionnaire de NAS, avec des outils de sécurité pour protéger vos données, et une optimisation pour un usage local sur un réseau fermé. Une solution économique et écologique pour recycler du matériel existant !
1. Préparer le Raspberry Pi
1.1. Installer Raspberry Pi OS
Reportez-vous à la documentation officielle de Raspberry Pi Imager pour flasher Raspberry Pi OS Lite (32 bits) sur une carte SD.
1.2. Se connecter au Raspberry Pi
- Démarrer le Raspberry Pi avec la carte SD configurée.
- Trouver l’adresse IP du Raspberry Pi (via votre routeur).
- Connectez-vous via SSH avec PuTTY.
- Mettez à jour les paquets :
sudo apt update && sudo apt upgrade -y
2. Installer les outils nécessaires
Installez les paquets essentiels pour le montage réseau et le partage de fichiers :
sudo apt install -y samba cifs-utils
3. Créer un point de montage pour les données
3.1. Créez un répertoire pour le montage réseau
sudo mkdir -p /mnt/datas-pi2
sudo chmod 777 /mnt/datas-pi2
3.2. Montez manuellement le partage pour tester
sudo mount -t cifs -o username=<utilisateur>,password=<mot_de_passe>,file_mode=0777,dir_mode=0777 //192.168.x.x/datas-pi2 /mnt/datas-pi2
3.3. Configurez le montage automatique au démarrage
Éditer le fichier /etc/fstab
sudo nano /etc/fstab
Ajouter la ligne suivante :
//192.168.x.x/datas-pi2 /mnt/datas-pi2 cifs username=<utilisateur>,password=<mot_de_passe>,file_mode=0777,dir_mode=0777,iocharset=utf8,vers=3.0 0 0
Tester avec :
sudo mount -a
4. Partager les données localement avec Samba
4.1. Configurer Samba pour partager /mnt/datas-pi2
Éditer le fichier /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf
Ajoutez cette section à la fin :
[datas-pi2] path = /mnt/datas-pi2 browseable = yes writable = yes guest ok = yes create mask = 0777 directory mask = 0777
4.2. Redémarrez Samba
sudo systemctl restart smbd
4.3. Vérifiez l’accès au partage
\\<adresse_ip_du_pi>\datas-pi2
5. Outils de protection
5.2 Fail2Ban
5.3. UFW (pare-feu simple)
UFW : Configurez un Pare-feu Simple et Efficace pour Sécuriser Votre Système Linux
5.4. Rootkit Hunter
Rootkit Hunter : Renforcez la Sécurité de Votre Système Contre les Menaces Cachées