Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-09-2016 11:46:18

klosius
Membre
Distrib. : Jessie - 8.6
Noyau : Linux 3.16.0-4-amd64
Inscription : 03-09-2016

[Résolu]useradd difference entre -b et -d

bonjour a tous

je ne comprend pas bien la différence entre pour les options des useradd:

-b: base dir: répertoire de base

-d: home dir: répertoire perso

quelqu’un pourrais m'expliquer la différence svp?
merci smile

Dernière modification par klosius (23-09-2016 16:47:05)


" il n'y a pas de question idiote, seulement une réponse idiote" Albert Einstein

Hors ligne

#2 23-09-2016 13:22:51

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : [Résolu]useradd difference entre -b et -d

"man useradd" a écrit :


DESCRIPTION
       useradd is a low level utility for adding users. On Debian, administrators should usually use adduser(8) instead.


donc, il vaut mieux utiliser la commande adduser qui est un script qui appellera lui-même la commande useradd.

"man useradd" a écrit :


      -b, --base-dir RÉP_BASE
           Répertoire de base par défaut du système si l'option -d RÉP_PERSO n'est pas spécifiée. RÉP_BASE est concaténé avec le nom du
           compte pour définir le répertoire personnel. Quand l'option -m n'est pas utilisée, RÉP_BASE doit exister.

           Si cette option n'est pas précisée, useradd utilisera le répertoire de base précisé par la variable HOME dans
           /etc/default/useradd ou /home par défaut.


      -d, --home-dir RÉP_PERSO
           Le nouvel utilisateur sera créé en utilisant RÉP_PERSO comme valeur de répertoire de connexion de l'utilisateur. Le
           comportement par défaut est de concaténer UTILISATEUR au répertoire RÉP_BASE, et de l'utiliser en tant que nom de répertoire
           de connexion. Il n'est pas nécessaire que le répertoire RÉP_PERSO existe mais il ne sera pas créé s'il n'existe pas.

Hors ligne

#3 23-09-2016 14:49:09

klosius
Membre
Distrib. : Jessie - 8.6
Noyau : Linux 3.16.0-4-amd64
Inscription : 03-09-2016

Re : [Résolu]useradd difference entre -b et -d

Merci MicP pour ta réponse

tu pense bien que c'est la première chose que j'ai fait, un "man useradd" mais c'est justement la que je ne comprend pas quand utiliser un -b ou un -d

j'utilise pas un adduser

car de dois lui indiquer un autre chemin que /home/ de plus je dois lui attribuer un groupe spécifique ainsi qu'un skel
enfin bref
ma question étais juste la différence entre un répertoire de base et un répertoire perso

" il n'y a pas de question idiote, seulement une réponse idiote" Albert Einstein

Hors ligne

#4 23-09-2016 16:11:28

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : [Résolu]useradd difference entre -b et -d

klosius a écrit :

… différence entre un répertoire de base et un répertoire perso…

Disons que le répertoire de base est le répertoire parent des répertoires personnels des comptes utilisateurs.

-b (--base-dir): Si cette option n'est pas précisée, … /home par défaut.
-d (--home-dir): Si cette option n'est pas précisée, le nom du répertoire personnel sera /base-dir/nomDuCompteUtilisateur

=======

klosius a écrit :

…car de dois lui indiquer un autre chemin que /home/ … ainsi qu'un skel …

Je suppose alors que tu vas utiliser l'option -m (--create-home) et l'option -k (--skel)

Il te faudra donc adapter RÉP_BASE et RÉP_PERSO en fonction de ton "autre chemin"

Dernière modification par MicP (23-09-2016 16:14:40)

Hors ligne

#5 23-09-2016 16:42:10

klosius
Membre
Distrib. : Jessie - 8.6
Noyau : Linux 3.16.0-4-amd64
Inscription : 03-09-2016

Re : [Résolu]useradd difference entre -b et -d

merci MicP

maintenant j'ai bien compris, super merci encore
alors je vais utiliser que le -d

ps: oui oui j'utilise les options -m et -k ( vu que j'ai un skel perso)

" il n'y a pas de question idiote, seulement une réponse idiote" Albert Einstein

Hors ligne

#6 23-09-2016 16:44:14

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [Résolu]useradd difference entre -b et -d


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

En ligne

Pied de page des forums