Passage en en tant que root [RESOLU]
Posté : ven. 31 mai 2019 15:21
Bonjour,
J ’ai voulu renommer le nom de l’utilisateur SPIDERMAN1 en SPIDERMAN.
Pour cela j’ai utilisé la commande suivante :
sudo usermod --login SPIDERMAN –home /home/ --move-home SPIDERMAN1
Le résultat n’étant pas probant.
J’ai fait des commandes (usermod entre autre) , pour tenter d’arriver à un résultat « correcte » pour moi , à savoir :
Présence de cette ligne dans le fichier /etc/passwd :
SPIDERMAN1002:1002:SPIDERMAN:/home/SPIDERMAN:/bin/bash
peésence de ces deux lignes dans /etc/group :
SPIDERMAN1002:
sudo27:Jodie_Foster,SPIDERMAN
Et présence de cet ligne au niveau du /home :
4,0K drwxr-xr-x 19 SPIDERMAN SPIDERMAN 4,0K mai 31 14:57 SPIDERMAN.
Au niveau de la connexion, avec cette utilisateur tout fonctionne bien. (répertoire personnel OK, logiciels OK etc ...)
Mais quand je tape la commande suivante pour me mettre root au niveau de mon terminal :
SPIDERMAN@VMLINUX:~$ sudo -i -u sudo
voici les messages d’erreurs que j’ai :
sudo: utilisateur inconnu : sudo
sudo: impossible d'initialiser le greffon de règles
hors sudo existe bien dans le fichier group , comme vous pouvez le constater (un peux plus haut)
je ai bien mis SPIDERMAN dans le groupe sudo
Par-contre si je tape la commande suivante :
SPIDERMAN@VMLINUX:~$ su
Et que je met le mot de passe que j’ai donné à root :
Mot de passe :***********
cela fonctionne :
root@VMLINUX:/home/SPIDERMAN#
Pour info :
Voici la ligne que j’ai dans le fichier passwd qui se trouve dans etc :
SPIDERMAN1002:1002:SPIDERMAN:/home/SPIDERMAN:/bin/bash
Voici les lignes que j’ai dans le fichier group qui se trouve dans etc :
SPIDERMAN1002:
sudo27:Jodie_Foster,SPIDERMAN
Donc ma question , comment faire pour que la commande ; sudo -i -u sudo fonctionne de nouveau ?
Pour info, j’ai crée une autre utilisateur et cette commande fonctionne parfaitement .
amicalement !
J ’ai voulu renommer le nom de l’utilisateur SPIDERMAN1 en SPIDERMAN.
Pour cela j’ai utilisé la commande suivante :
sudo usermod --login SPIDERMAN –home /home/ --move-home SPIDERMAN1
Le résultat n’étant pas probant.
J’ai fait des commandes (usermod entre autre) , pour tenter d’arriver à un résultat « correcte » pour moi , à savoir :
Présence de cette ligne dans le fichier /etc/passwd :
SPIDERMAN1002:1002:SPIDERMAN:/home/SPIDERMAN:/bin/bash
peésence de ces deux lignes dans /etc/group :
SPIDERMAN1002:
sudo27:Jodie_Foster,SPIDERMAN
Et présence de cet ligne au niveau du /home :
4,0K drwxr-xr-x 19 SPIDERMAN SPIDERMAN 4,0K mai 31 14:57 SPIDERMAN.
Au niveau de la connexion, avec cette utilisateur tout fonctionne bien. (répertoire personnel OK, logiciels OK etc ...)
Mais quand je tape la commande suivante pour me mettre root au niveau de mon terminal :
SPIDERMAN@VMLINUX:~$ sudo -i -u sudo
voici les messages d’erreurs que j’ai :
sudo: utilisateur inconnu : sudo
sudo: impossible d'initialiser le greffon de règles
hors sudo existe bien dans le fichier group , comme vous pouvez le constater (un peux plus haut)
je ai bien mis SPIDERMAN dans le groupe sudo
Par-contre si je tape la commande suivante :
SPIDERMAN@VMLINUX:~$ su
Et que je met le mot de passe que j’ai donné à root :
Mot de passe :***********
cela fonctionne :
root@VMLINUX:/home/SPIDERMAN#
Pour info :
Voici la ligne que j’ai dans le fichier passwd qui se trouve dans etc :
SPIDERMAN1002:1002:SPIDERMAN:/home/SPIDERMAN:/bin/bash
Voici les lignes que j’ai dans le fichier group qui se trouve dans etc :
SPIDERMAN1002:
sudo27:Jodie_Foster,SPIDERMAN
Donc ma question , comment faire pour que la commande ; sudo -i -u sudo fonctionne de nouveau ?
Pour info, j’ai crée une autre utilisateur et cette commande fonctionne parfaitement .
amicalement !