Samba Server · 2 min read · Dec 11, 2025
Serveur Samba autonome Ubuntu 7.10 (Gutsy Gibbon) avec backend tdbsam
Ce tutoriel explique l’installation d’un serveur de fichiers Samba sur Ubuntu 7.10 et comment le configurer pour partager des fichiers via le protocole SMB ainsi que comment ajouter des utilisateurs. Samba est configuré comme serveur autonome, pas comme contrôleur de domaine. Pour cette configuration, j’utiliserai le CD d’installation d’Ubuntu Server, mais la même procédure d’installation fonctionnera également sur un bureau Ubuntu.
Dans la configuration résultante, chaque utilisateur a son propre répertoire personnel accessible via le protocole SMB et tous les utilisateurs ont un répertoire partagé avec un accès en lecture / écriture.
Installation de Samba
Connectez-vous à votre serveur sur le shell, ou ouvrez une fenêtre de shell si votre serveur Ubuntu a un bureau installé. Pour devenir utilisateur root, exécutez cette commande :
sudo suet entrez le mot de passe de l’utilisateur que vous avez créé lors de l’installation d’Ubuntu.
Installez les paquets Samba :
apt-get install libcupsys2 samba samba-commonÉditez le fichier smb.conf :
vi /etc/samba/smb.confDans la section globale, supprimez le “;” au début de la ligne security = user afin qu’elle ressemble à ceci :
security = userpour permettre aux utilisateurs du système Linux de se connecter au serveur Samba.
Fermez le fichier et redémarrez Samba :
/etc/init.d/samba restartAjout de partages Samba
Maintenant, je vais ajouter un partage accessible par tous les utilisateurs.
Créez le répertoire pour partager les fichiers et changez le propriétaire pour le groupe des utilisateurs.
mkdir -p /home/shares/allusers
chown -R root:users /home/shares/allusers/
chmod -R ug+rwx,o+rx-w /home/shares/allusers/À la fin du fichier /etc/samba/smb.conf, ajoutez les lignes suivantes :
[allusers]
comment = Tous les utilisateurs
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yesSi tous les utilisateurs doivent pouvoir lire et écrire dans leurs répertoires personnels via Samba, ajoutez les lignes suivantes à /etc/samba/smb.conf :
[homes]
comment = Répertoires personnels
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700Maintenant, nous redémarrons Samba :
/etc/init.d/samba restartAjout et gestion des utilisateurs
Dans cet exemple, je vais ajouter un utilisateur nommé tom. Vous pouvez ajouter autant d’utilisateurs que vous le souhaitez de la même manière, il suffit de remplacer le nom d’utilisateur tom par le nom d’utilisateur souhaité dans les commandes.
useradd tom -m -G usersDéfinissez un mot de passe pour tom dans la base de données des utilisateurs du système Linux. Si l’utilisateur tom ne doit pas pouvoir se connecter au système Linux, passez cette étape.
passwd tom-> Entrez le mot de passe pour le nouvel utilisateur
Ajoutez maintenant l’utilisateur à la base de données des utilisateurs Samba.
smbpasswd -a tom-> Entrez le mot de passe pour le nouvel utilisateur
Maintenant, vous devriez pouvoir vous connecter depuis votre station de travail Windows avec l’explorateur de fichiers en utilisant le nom d’utilisateur tom et le mot de passe choisi et stocker des fichiers sur le serveur Linux soit dans le répertoire personnel de tom soit dans le répertoire partagé public.
Liens
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.