Samba – installation ,ajout utilisateur et création des répertoires

Installation

Rendez-vous sur votre poste serveur sous Linux et lancez la console.

Pour Installer Samba il faut utiliser la commande « apt-get install samba ». Pour cela, vous devrez utiliser le compte root.

1
2
3
sudo su
entrez votre mot de passe
apt-get install samba

apt-get install est la commande par défaut sous pour installer des logiciels.

Une fois samba installé, nous allons configurer smb.conf. Il s’agit du seul fichier à configurer. Ce fichier ce trouve dans /etc/samba/smb.conf.

Création des groupes et des utilisateurs

Afin que tout le monde ne puisse pas accéder à votre partage, il va falloir restreindre l’accès à certains groupes ou certains utilisateurs.

Pour notre exemple, nous allons créer trois groupes :

  • Achat
  • Compta
  • Informatique

Dans chacun de ses groupes contiendra trois utilisateurs :

  • Achat1, Achat2, Achat3
  • Compta1, Compta2, Compta3
  • Informatique1, Informatique2, Informatique3

Dans votre cas, créez uniquement les utilisateurs dont vous avez besoin.

Rien de mieux qu’un petit schèma afin de mieu comprendre :

Pour ajouter un groupe, il faut utiliser la commande groupadd suivi du nom du groupe. L’ajout d’un utilisateur se fait par la commande useradd -m -g suivi du nom de goupe et le nom de l’utilisateur.

L’option -m permet de créer directement le répertoire home du nouvel utilisateur. Ce répertoire se situe dans /home/.

L’option -g permet à l’utilisateur de rejoindre le groupe spécifié en paramètre. Nous obtenons donc, comme prévu, nos trois groupes contenant chacun trois utilisateurs.

1
2
3
4
5
6
7
8
9
10
11
12
groupadd Achat
useradd -m -g Achat Achat1
useradd -m -g Achat Achat2
useradd -m -g Achat Achat3
groupadd Compta
useradd -m -g Compta Compta1
useradd -m -g Compta Compta2
useradd -m -g Compta Compta3
groupadd Informatique
useradd -m -g Informatique Infomatique1
useradd -m -g Informatique Infomatique2
useradd -m -g Informatique Infomatique3

Maintenant que les utilisateurs sont créés, il va falloir les ajouter à samba grâce à la commande smbpasswd -a.

L’option -a permet simplement de spécifier le nom de l’utilisateur à ajouter. Il vous sera alors demandé de créer un mot de passe, puis de le confirmer. Le mot de passe est obligatoire. Si vous n’en définissez pas un, vous ne pourrez pas vous connecter au serveur par la suite.

1
2
3
4
smbpasswd -a Achat1
New SMB password:
Retype new SMB password:
Added user Achat1.

Il faudra le faire pour chaque utilisateur.

Création des dossiers

Nous allons créer 4 dossiers :

  • commun : il sera accessible par tous le monde
  • achat : il sera accessible par le groupe Achat et au groupe Compta en lecture
  • informatique : il sera accessible par tous le monde en lecture et seulement en écriture par le groupe Informatique
  • compta : il sera accessible que par le groupe Compta en lecture et écriture

Nous allons utiliser la commande mkdir pour créer les dossiers. La commande chmod permet d’attribuer les droits à un fichier ou un répertoire.

1
2
3
4
5
mkdir /home/commun
mkdir /home/achat
mkdir /home/compta
mkdir /home/informatique
chmod 777 /home/commun

Dans notre cas, nous avons créé nos quatre répertoires de partage dans le dossier /home.

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload CAPTCHA.