installation d’un serveur
SAMBA
C’est quoi SAMBA ?
Le fonctionnement de SAMBA
Le protocole SMB
plan Installation et configuration
le ping
mètre a jour
installation des paquets
La configuration du fichier
[Link]
C’est quoi SAMBA ?
Dans un environnement réseau, le
partage de fichiers entre différentes logo de samba
machines est un élément essentiel.
Sous Linux, le partage de fichiers
peut être mis en œuvre grâce à
SAMBA ,NFS et AppleTalk
SAMBA permet un partage entre
machines Linux/Unix et machines
Windows
Le fonctionnement de SAMBA
Samba offre les fonctionnalités suivantes :
le partage de fichiers
le partage d'imprimantes
le support de NetBIOS
la gestion de domaines
de nombreux outils en ligne de commande
Le protocole SMB
SMB est un protocole orienté connexion, ce qui signifie que tous
les paquets SMB sont générés dans un contexte de circuit virtuel
entre le client et le serveur, et acheminés selon l'ordre d'expédition.
En cas de rupture du circuit, toutes les informations qu'il véhicule
sont endommagées.
SMB fonctionne en architecture client / serveur. En clair, le
client (esclave) demande et le serveur (maître) renvoi une réponse.
Il est important de savoir qu'une machine peut-être, à la fois,
cliente et serveur.
Installation et configuration d’un serveur SAMBA sous linux
Installation et configuration
Samba offre les fonctionnalités suivantes :
le partage de fichiers
le partage d'imprimantes
le support de NetBIOS
la gestion de domaines
de nombreux outils en ligne de commande
Installation et configuration d’un serveur SAMBA sous linux
Installation et configuration
A. PING Vous devriez avoir cela :
Avant de commencer l'installation de
Samba, il est essentiel d’effectuer un Ping
entre la machine virtuelle et PC local, vous
devez vous assurer que les deux machines
peuvent communiquer via le réseau.
On aller à cmd et taper la commande
suivant : ipconfig
Installation et configuration d’un serveur SAMBA sous linux
Copiez l’adress ip (IPV4) et ouvrir le terminal sur votre
machine virtuelle après collez le avec la commande ping.
Exemple : ping [Link]
Si tout fonctionne correctement vous devriez avoir comme réponse sur l’écran :
Installation et configuration d’un serveur SAMBA sous linux
Et en doit faire la même chose sur l’autre machine, mais pour
avoir votre adress IP sur une machine linux vous devez taper
sur le terminal la commande ifconfig et vous obtiendrez sur
l’écran ceci :
Installation et configuration d’un serveur SAMBA sous linux
L’étape suivante, vous devez Copier votre adress ip puis
coller le sur le terminal de la machine local en utilisant la
commande : Ping [Link]
Installation et configuration d’un serveur SAMBA sous linux
L’étape suivante, vous devez Copier votre adress
ip puis coller le sur le terminal de la machine
local en utilisant la commande : Ping
[Link]
Si tout est configuré correctement, vous
devriez voir les réponses de ping indiquant que
les deux machines peuvent communiquer
entre elles, en cas vous avez des problèmes de
ping entre la machine virtuelle et votre PC
local vous devez Configurer le réseau en Mode
"Bridged" dans votre VMware.
Installation et configuration d’un serveur SAMBA sous linux
B. Mettre à jour
Avant de commencer, assurez-vous que
votre système Linux est à jour et que vous
avez les droits d'administrateur pour installer
des paquets et modifier les configurations. explication :
Pour installer Samba, commencez par apt update met à jour les informations sur
mettre à jour les paquets de votre système en les paquets, tandis que apt upgrade met à
utilisant la commande suivante une par une : jour les paquets eux-mêmes.
Installation et configuration d’un serveur SAMBA sous linux
C. Installation des paquets
a cette étape vous devrez le télécharger
et l'installer à l'aide de la commande
suivante :
Installation et configuration d’un serveur SAMBA sous linux
D. La configuration du fichier [Link]
Après avoir installé Samba, il est essentiel de configurer le fichier [Link],
cette fichier est le fichier de configuration principal de Samba pour définir les
partages et les permissions nécessaires.
Cependant, dans notre cas, nous avons seulement besoin de la section sur le
partage, Nous allons donc supprimer le fichier principal et créer un nouveau
fichier.
Installation et configuration d’un serveur SAMBA sous linux
D. La configuration du fichier [Link]
Après avoir installé Samba, il est essentiel de configurer le fichier [Link],
cette fichier est le fichier de configuration principal de Samba pour définir les
partages et les permissions nécessaires.
Cependant, dans notre cas, nous avons seulement besoin de la section sur le
partage, Nous allons donc supprimer le fichier principal et créer un nouveau
fichier.
Installation et configuration d’un serveur SAMBA sous linux
Après en commençant la suppression et la création en utilisant les
commandes suivantes :
Pour la suppression :
Pour la création :
Installation et configuration d’un serveur SAMBA sous linux
Ensuite, ajoutez la section nécessaire pour configurer vos partages.
Voici un exemple de configuration pour un partage simple
(DESKTOP) :
Puis Sauvegarder et quitter l'éditeur de texte.
Installation et configuration d’un serveur SAMBA sous linux
Après on a la gestion des utilisateurs samba, Pour que les utilisateurs
puissent accéder aux partages Samba, ils doivent être ajoutés au
système et configurés dans Samba. Commencez par ajouter un
utilisateur au système en utilisant la commande :
Et ajoutez cet utilisateur à Samba et définissez un mot de passe avec
la commande :
Installation et configuration d’un serveur SAMBA sous linux
Cette étape est cruciale pour sécuriser l'accès aux ressources
partagées. Vous pouvez également gérer les droits d'accès plus
facilement en utilisant des groupes.
Ajoutez les utilisateurs à des groupes spécifiques et utilisez ces
groupes dans la configuration Samba pour définir les permissions.
Dans notre cas on va ajoute le root tant qu’un utilisateur et on va
aussi ajoute un mot de passe pour l’authentification en utilisant la
commande suivante :
Taper la touche entrée et saisir et confirmer un mot de passe.
Installation et configuration d’un serveur SAMBA sous linux
Après que Samba soit installé démarrons le serveur, Dans la console
tapez : sudo /etc/init.d/smbd start
Si tout fonctionne correctement vous devriez avoir cela :
Installation et configuration d’un serveur SAMBA sous linux
Pour vérifier l‘état du serveur tapez : sudo /etc/init.d/smbd status
Cette commande permet de vérifier si les deux démons (nmbd et smbd)
Sont en cours d’exécution ou pas.
Si tout fonctionne correctement vous devriez avoir sur votre écran :
Installation et configuration d’un serveur SAMBA sous linux
À la dernière étape, Veuillez entrer à votre machine locale pour accéder
au serveur, cliquez sur win+r, ou allez à la barre de recherche et tapez
exécuter ensuite, tapez deux contres slash (\\) suivis par l’adresse IP
de votre machine virtuelle, Vous aurez ça :
Cliquez sur ok
Installation et configuration d’un serveur SAMBA sous linux
Si tout fonctionne correctement vous devriez avoir cela :
Remplirez les information d’identification et cliquez sur ok
pour accéder aux dossiers partagés sur le bureau.
Installation et configuration d’un serveur SAMBA sous linux
Vous devriez avoir cela :
Voilà, maintenant vous pouvez accéder à votre dossier
librement
Installation et configuration d’un serveur SAMBA sous linux
N’oubliez pas les deux commandes nécessaires pour redémarrer et
arrêter le serveur samba
Pour redémarrer samba : sudo /etc/init.d/smbd restart
Et pour arrêter samba : sudo /etc/init.d/smbd stop
Voici l’exemple de vérification si samba est bien arrêté :
MERCI MERCIPOUR VOTRE
ATTENTION