Page 2 sur 2

Re: Problème pass root avec session utilisateur standard

Posté : sam. 19 nov. 2016 23:18
par david37

Dernier message de la page précédente :

A mon avis c'est faisable en modifiant les comptes par le terminal (surement que tu devras utiliser la session admin pour faire ça)

Je vais regarder sur le net, je me rappelle avoir vu qq bons tutos sur la création / gestions des comptes.
heros21 a écrit :Au faite sympas ton tux avatar moi je cherchais presque le même sauf qu'il a les cheveux bleu. ;)
c'est parce que je suis encore qu'un petit débutant ... j'espère passé blond prochainement ... mais pour le mode goto, va falloir attendre un peu :lol: :lol: :lol:

Re: Problème pass root avec session utilisateur standard

Posté : dim. 16 avr. 2017 18:25
par heros21
Bon je reprend le sujet je voudrais : Moi admin -> installation de programme, changement de droit admin /utilisateur.
Parent -> Mise a jour
Pour l'instant sur le compte parent je n'arrive que a faire les mise a jour le reste ne fonctionne pas mais sur mon compte tout marche.

Re: Problème pass root avec session utilisateur standard

Posté : dim. 16 avr. 2017 20:00
par WarLocG
Moi je veux être sur d'avoir tout compris.

root sera toujours root (il possède l'id 0, c'est un compte spécial, il aura toujours les droits superutilisateur).

Par contre, tu peux modifier le comportement de sudo dans /etc/sudoers
(j'avais donné quelques directives en gros, je retrouve le lien ou j'ai posté ca et je le met ici => viewtopic.php?f=7&t=5292#p67765" onclick="window.open(this.href);return false;)

La question est : qu'a tu fais comme modifications exactement ? Etre 'admin' sous linux ca veut rien dire (il existe bien un groupe 'admin' pour accéder aux logs), emploies le terme 'root' ou 'sudo' pour parler des privilèges superutilisateur, c'est plus explicite, on est pas sous w$.

Pour ton soucis, affiche le contenu de /etc/sudoers (je suppose que c'est ce que tu as modifié), on verra comment te remettre ca en ordre.
Si dans sudoers, tu as rajouté un compte (je vais l'appeler 'toto') pour lancer une commande avec le privilège de toto, ca se fera en sudo -u toto commande. Sans -u c'est root par défaut.
Dans /etc/sudoers tu peux aussi modifier le comportement de groupe (les groupes commencent par un % dans sudoers, tu as déjà le groupe %sudo dedans de base. Pour ajouter un utilisateur au groupe sudo c'est adduser <utilisateur> sudo.

Re: Problème pass root avec session utilisateur standard

Posté : dim. 16 avr. 2017 23:42
par heros21
Alors je reprécise les choses moi j'ai installé l'os avec un compte 1 root que j'ai transformé en compte 1 standard pour créer un compte 2 root.
Comment lire le fichier /etc/sudoers ? et comment modifié son contenu.

Re: Problème pass root avec session utilisateur standard

Posté : lun. 17 avr. 2017 13:20
par roromint
heros21 a écrit :Se que je voudrais savoir c'est comment en ligne de commande remettre tout a plat.Au faite sympas ton tux avatar moi je cherchais presque le même sauf qu'il a les cheveux bleu. ;)
ssbleu ?

Re: Problème pass root avec session utilisateur standard

Posté : lun. 17 avr. 2017 14:57
par WarLocG
j'ai installé l'os avec un compte 1 root que j'ai transformé en compte 1 standard pour créer un compte 2 root.
D'accord. Et tu as fait ca comment ? Qu'on comprenne ce que tu as modifié. Tu transformes pas root en compte user normal comme ca.

Pourrais-tu nous paste le résultat d'un

Code : Tout sélectionner

grep root /etc/passwd | awk '{gsub(/:/," "); print $1" "$3" "$4}'
Ca devrait normalement afficher ceci

Code : Tout sélectionner

root 0 0
C'est à dire, le nom du compte (root) ses uid et gid (qui doivent tous deux être 0)
Comment lire le fichier /etc/sudoers ? et comment modifié son contenu.
C'est un simple fichier texte contenant la configuration de sudo, donc s'ouvre avec n'importe quel éditeur de texte, mais par contre comme il se trouve dans /etc il faut l'ouvrir avec les droits superutilisateur sinon ca passera pas.