Bonjour à tous,
En général, je n'aime pas les trucs qui encapsulent un "vi" avec le
compte root.
J'ai le souvenir que dans une de mes premières missions c'était le genre
d'outils qu'ils donnaient pour gérer les comptes tout en étant un simple
utilisateur, résultat un simple ":!xterm" ouvrait, dans un Xterm, une
connexion root sur tout le parc !! Cool, non ?
Maintenant que je suis passé de l'autre côté du miroir (c'est-à-dire
admin sys) j'évite l'usage de ces bidules.
LeDub en mode nostalgie.
Le 22/07/2013 09:56, Belaïd MOUNSI a écrit :
Bonjour,
Une autre commande vigr qui permet d'éditer le fichier /etc/groups
avec vi en ayant un verrou sur le fichier de groupes
Le 20 juil. 2013 15:00, "David S" <ml+deb...@davidsanchez.fr
<mailto:ml%2bdeb...@davidsanchez.fr>> a écrit :
Le 20/07/2013 10:54, stephane.garg...@laposte.net
<mailto:stephane.garg...@laposte.net> a écrit :
Bonjour à tous les utilisateurs et développeurs de Debian :
Quand j'ai créé un compte utilisateur 'stephane' avec la
commande adduser, 'stephane' appartient au groupe primaire (ou
principal) 'users' (GID=100) et ne fait partie à aucun groupe
secondaire (ou supplémentaire).
Note a : si la commande adduser rattache chaque utilisateur au
groupe commun 'users' au lieu de créer un groupe propre
(c'est-à-dire 'stephane' dans cet exemple comme cela aurait dû
faire par défaut), cela s'explique qu'avant de créer un
quelconque compte utilisateur, j'ai modifié le fichier
/etc/adduser.conf de manière à que cela se passe de cette
façon-là (en positionnant USERGROUPS=no et USERS_GID=100).
Bien sûr et en même temps, j'ai positionné DIR_MODE=0700 afin
que d'autres utilisateurs (qui appartiennent donc au même
groupe que celui de stephane) ne viennent pas pointer leur
bout de nez dans ce répertoire. ;-)
Par la suite et pour diverses raisons, j'ai rattaché
'stéphane' à un groupe supplémentaire 'lpadmin' grâce à la
commande "usermod -G lpadmin -a stephane".
Donc, à ce niveau, 'stephane' appartient au groupe primaire
'users' et au groupe secondaire 'lpadmin' et rien d'autre...
Maintenant que je n'ai plus besoin que 'stephane' soit
rattaché à 'lpadmin', je souhaite supprimer ce rattachement
mais, problème, je sèche quelque peu. :-(
J'ai bien consulté le manuel de la commande usermod (avec man
usermod) mais rien m'indique explicitement comment supprimer
l'appartenance d'un utilisateur à tous les groupes
supplémentaires (mais bien sûr en conservant son groupe
primaire 'users').
Note b : j'ai bien pensé à réutiliser la commande usermod avec
l'option '-G' mais, si on veut qu'un utilisateur ne soit plus
rattaché à aucun groupe supplémentaire, cela ne marche pas, me
semble-t'il...
Est-ce que vous avez une piste, une idée ou un conseil à me
donner ?
Je vous remercie d'avance pour votre aide. ;-)
Cordialement et à bientôt,
Stéphane.
Bzzz a déjà donné une réponse, mais j'en cite une autre : gpasswd
Le man est complet pour avoir plus d'information sur cette
commande sympatique :-)
D. S.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet
"unsubscribe"
vers debian-user-french-requ...@lists.debian.org
<mailto:debian-user-french-requ...@lists.debian.org>
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
<mailto:listmas...@lists.debian.org>
Archive: http://lists.debian.org/51ea8869.7020...@davidsanchez.fr