• [^] # Re: broken pipe

    Posté par . En réponse au message problème avec la commande sudo. Évalué à 1.

    Avec un peu de chance, tu as des exemples dans le fichier de conf
    sinon tu peux essayer une simple ligne

    tonuser ALL=(ALL) ALL

    tonuser étant simplement ton nom d'utilisateur
    Si c'est juste une machine perso, tu peux même tenter :

    tonuser ALL=(ALL) NOPASSWD: ALL

    pour ne pas a avoir à taper ton mot de passe, avec les risques que çela implique...

    Pour une explication rapide, le premier ALL correspond a la machine, jconnais pas trop l'option en fait, je suppose que ça sert lorsqu'un même fichier sudoers est partagé entre plusieurs machine
    Le second ALL est pour savoir quels sont les utilisateurs pour lequels tu as le droit de faire éxecuter la commande, donc par défaut root lorsque tu appelles sudo, mais ca pourrait être utilisateuralacon si tu utilises sudo -u utilisateuralacon.
    Et le dernier correspond à la liste des commandes que tu a le droit d'éxecuter
    Par exemple :

    tonuser roger=(user1,user2) /bin/sh

    veut dire que tu pourras lancer la commande /bin/sh, en temps qu'utilisateur user1 ou user2 et seulement sur la machine roger