Su : sorry

Résolu
master_pc Messages postés 338 Statut Membre -  
master_pc Messages postés 338 Statut Membre -
Bonjour,

J'ai installé free bsd sur mon pc et lorsque je suis identifié avec mon compte et que je veux exécuter une commande importante qui nécessite la commande "su" il me répond "sorry" Pourquoi ?

Merci.

Emilien.

7 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Première possibilité, tu te trompes en tapant le mot de passe. Vérifie les trucs habituels (azerty/qwerty, minuscule/majuscule, verr num...).

    Seconde possibilité, il me semble que gentoo s'inspire de free bsd et sous gentoo, pour pouvoir faire un su, il faut être dans le groupe wheel (voir /etc/group). Tu peux rajouter ton utilisateur via la commande addgroup.

    addgroup toto wheel


    http://www.mistra.fr/tutoriel-linux-profils-et-droits.html#h3-2-1-groupe-local

    Bonne chance
    1
  2. master_pc Messages postés 338 Statut Membre 8
     
    Bonjour,

    Merci beaucoup pour la réponse, mais il ne connait même pas la commande addgroup ! Je n'y comprends pas grand-chose, mais des commandes comme groups ou id ça fonctionne !

    Emilien.
    0
  3. synopsis8 Messages postés 1478 Statut Membre 243
     
    Il te faut éditer le fichier /etc/group avec le compte root, il y a un groupe d'utilisateur "wheel" qui est le groupe par défaut ayant droit à basculer root avec la commande "su". Tu y rajouter ton userID comme étant membre, ça sera déjà ça.

    Ensuite, si tu veux aussi utiliser la commande "sudo" il te faudra l'installer, car de mémoire, elle n'y est pas par défaut sur FreeBSD.

    Eventuellement, tu peux rajouter ça aussi dans ton /usr/local/etc/sudoers

    %wheel ALL=(ALL) NOPASSWD: ALL

    Vieux Core 2 Duo cadencé à 3GHZ avec 6 GB de Ram.
    0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Petite précision, tu n'es pas obligé d'installer et de configurer sudo. Personnellement je l'utilise peu.

    Il faut que tu passes par exemple en mode texte (ctrl alt f1) et que tu te loggues directement en root. Nous allons modifier le fichier de configuration /etc/group (dans lesquels ont décrits quels sont les membres de chaque groupes) avec un éditeur texte, par exemple nano, vi ou emacs. Prenons par exemple nano :
    http://www.mistra.fr/tutoriel-linux-nano.html

    Lance la commande suivante dans ta session root :

    nano /etc/group


    Va à la ligne commençant par wheel. Ajoute en fin de ligne ton login utilisateur (par exemple toto). Si tu veux mettre plusieurs login, il faut les séparer d'une virgule. Sauve et quitte (ctrl x) et valide. Ceci est équivalant à la commande addgroup.

    Il faudra peut être un reboot pour que les changements droits soient effectivement pris en compte (ou la commande sg ?). Ensuite tu devrais pouvoir dans une session utilisateur passer en root avec la commande :

    su -


    Bonne chance
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. master_pc Messages postés 338 Statut Membre 8
     
    Bonjour,

    Merci beaucoup pour toutes ces réponses, je pense qu'au moins une me conviendra, merci encore !

    Emilien.
    0
  7. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Salut Émilien,

    Ok je bascule le sujet en résolu, mais n'hésite pas à le rouvrir si le besoin s'en fait sentir. Et dans ce cas, reporte-moi les messages d'erreur pour que je puisse comprendre ce qui a cloché ;-)

    Bonne journée
    0
  8. master_pc Messages postés 338 Statut Membre 8
     
    Merci beaucoup pour le soutient ! Je n'hésiterais pas.
    0