Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/09/2006, à 20:14

LightBeam

[Résolu] Adduser ==> copie d'user déjà existant ?

Bonsoir,

bon, j'ai bien fait

man adduser

mais la doc me laisse sans vraie rèponse.
Existe t'il un moyen de créer un nouvel utilisateur qui aurait les mêmes groupes qu'un user déjà existant ? En gros créer un utilisateur toto qui aurait les mêmes groupes (lp, sudo, scanner, audio...) qu'un autre user existant (fifi) ? genre adduser -G all toto = fifi (j'invente hien...)  tongue
Merci bcp !


U(+K)buntu Saucy Salamander
AMD64 Quad core 4400+
Radeon HD6850 + 8 Go DDR
Ma galerie 500px : http://500px.com/Lightbeam

Hors ligne

#2 Le 06/09/2006, à 23:51

tshirtman

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

sais pas mais cette commande pourrait t'aider a résoudre ce pb
cat /etc/group | grep user |cut -d":" -f1 |xargs

de cette façon on doit pouvoir faire en gardant toto et fifi

sudo adduser fifi `cat /etc/group | grep toto |cut -d":" -f1 |xargs`

par contre là fifi seras même dans le groupe "toto" ce qui peut être génant

sudo adduser fifi `cat /etc/group | grep toto |grep -v ^toto| cut -d":" -f1 |xargs`

résoud ce problème...

bon j'ai peut être réinventé la roue si ça éxistait mais j'avait le fleme de chercher si ça éxistait big_smile cool

Dernière modification par tshirtman (Le 07/09/2006, à 00:40)

Hors ligne

#3 Le 07/09/2006, à 00:04

LightBeam

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

euh... je dois faire chaque ligne de commande où juste la derniere ? la derniere m'ajoute au groupe users mais ne créer pas de 2eme user...


U(+K)buntu Saucy Salamander
AMD64 Quad core 4400+
Radeon HD6850 + 8 Go DDR
Ma galerie 500px : http://500px.com/Lightbeam

Hors ligne

#4 Le 07/09/2006, à 00:18

jdloic

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

Dans le programme de gestion des utilisateurs et groupes, on peut définir des profils type avec des groupes standards. Ca suffit pas?

Hors ligne

#5 Le 07/09/2006, à 00:37

tshirtman

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

euh en effet il faut le creer...

en gros une commande pour le creer

sudo adduser fifi

et une commade pour le mettre dans tous les groupes sauf le groupe toto.

sudo adduser fifi `cat /etc/group | grep toto |grep -v ^toto| cut -d":" -f1 |xargs`

dsl de l'imprecision.
edit et je viens de voir que j'avait laissé user au lieu de toto... franchement je devrait dormir ^^.

Dernière modification par tshirtman (Le 07/09/2006, à 00:40)

Hors ligne

#6 Le 07/09/2006, à 19:27

LightBeam

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

jdloic a écrit :

Dans le programme de gestion des utilisateurs et groupes, on peut définir des profils type avec des groupes standards. Ca suffit pas?

Si mais faut que je jongle entre les 2 user pour voir à quels groupes j'ai droit pour les recopier dans le nouveau user, donc une commande aurait été sympa pour mes prochaines install...


U(+K)buntu Saucy Salamander
AMD64 Quad core 4400+
Radeon HD6850 + 8 Go DDR
Ma galerie 500px : http://500px.com/Lightbeam

Hors ligne

#7 Le 07/09/2006, à 19:30

LightBeam

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

Désolé tshirtman mais il me réponds :

adduser: Seuls un ou deux noms sont autorisés.

Le 2eme user a bien été crée mais cete commande il aime pas...
Merci quand-même de ta patience wink


U(+K)buntu Saucy Salamander
AMD64 Quad core 4400+
Radeon HD6850 + 8 Go DDR
Ma galerie 500px : http://500px.com/Lightbeam

Hors ligne

#8 Le 07/09/2006, à 21:28

tshirtman

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

ah oui en testant je m'aperçois qu'on est obligé de l'ajouter a chaques groupes séparements.

donc obligé de faire un petit script:

adduser $2
for i in `cat /etc/group | grep $1 |grep -v ^$1| cut -d":" -f1`; do adduser $2 $i; done

tu lui donne les droits d'éxecutions

chmod +x le nom que tu lui a donné

et tu le lance

sudo ./le_nom_que_tu_lui_a_donné toto fifi

il crèe fifi et l'ajoute a tous les groupes de toto, si tu veux creer fifi séparement tu retire la première ligne du script.

voila là je l'ai testé et il marche!

Hors ligne

#9 Le 09/09/2006, à 11:56

LightBeam

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

Merci bcp !! smile


U(+K)buntu Saucy Salamander
AMD64 Quad core 4400+
Radeon HD6850 + 8 Go DDR
Ma galerie 500px : http://500px.com/Lightbeam

Hors ligne

#11 Le 10/09/2006, à 11:52

tshirtman

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

c'est le week end des posts ouverts, on passe les sujets en [Résolu] quand ils le sont big_smile (d'habitude aussi mais là on fait un effort), il suffit de modifier le titre!

big_smile:D:D

Hors ligne

#12 Le 10/09/2006, à 11:56

michel2652

Re : [Résolu] Adduser ==> copie d'user déjà existant ?

surprises.smileysmiley.com.54.gif