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

Répondre à