Installation d'un serveur Samba sur Raspberry PI

Une question, un problème ou une suggestion, n'hésitez pas : un petit mail

Retour à Raspberry PI

Une page web qui décrit l'installation d'un serveur de données (Samba) sur une Raspberry PI :

- Installation du serveur Samba,

- Connection d'un disque externe,

- Connection à partir d'un PC Windows,

- Connection à partir d'un smartphone Android.

Le serveur

Sam_001.gif

Sam_002.gif

Avec Bookworm, aller dans Preferences -> Add/Remove Software et chercher samba. J'ai utilisé SMB/CIFS file... samba-2:4.17.12...

On configure le système en editant le fichier de configuration :

sudo nano /etc/samba/smb.conf

et en ajoutant à la fin de ce fichier la section [pisamba] (ou un autre nom que vous choisirez) telle que vous pouvez voir sur l'image (avec le chemin voulu pour les fichiers).

Si besoin, créer le répertoire voulu avec la commande mkdir /media/MyUser/shared.

Définir le samba user avec : sudo smbpasswd -a MyUser et choisir le password.

Relancer le système avec sudo systemctl restart smbd.

La mémoire

Sam_003.gif

Pour stocker mes données j'ai connecté un disque externe SSD à la Raspberry. Une fois le disque raccordé, il faut :

- Créer le répertoire où on va monter le disque avec sudo mkdir /media/MyUser ce qui est visblement fait par Bookworm à l'installation,

- Donner les droits avec sudo chmod 755 /media/MyUser,

- Monter le disque (si pas déjà fait) avec sudo mount /dev/sda1 /media/MyUser.

Pour m'assurer que le disque est toujours monté, j'ai ajouté cette commande à un fichier *.sh executé au boot.

Se connecter avec un PC Windows

Sam_004.gif

Utiliser l'explorateur de fichiers de Windows, puis "Connecter un lecteur réseau".

Choisir la lettre du disque (D, E,...), le répertoire du style \\192.168.x.y\pisamba (192.168.x.y étant l'addresse Ethernet de la Raspberry), et cocher les deux cases.

Entrer le username et le password définis ci-dessus.

Sur un gros fichier, le débit avec une Raspberry 4 est d'environ 60 Mo/s en upload et de 85 Mo/s en download.

Se connecter avec un smartphone Android

Sam_005.gif

Avec mon téléphone ASUS (ROG Phone), lancer le gestionaire de ficher et sélectionner "Emplacement réseau" dans le menu en bas à gauche.

Selectionner la Raspberry puis le répertoire pisamba.

Entrer le username et le password définis ci-dessus.