Voilà j'ai un assez gros problème : lorsque je suis sous ma session utilisateur je ne peux plus faire de "su" ni accéder aux options d'administrations.
Par exemple si je veux ouvrir "Dâte et heure" dans Administration après avoir rentré mon mot de passe j'ai ce message :
Impossible de lancer time-admin en tant qu'utilisateur root.
Échec lors de la communication avec gksu-run-helper.
Reçu :
/bin/su: Mot de passe incorrect.
Ce qui était attendu :
gksu: waiting
su: Mot de passe incorrect.
Et si je fais su dans le terminal :
mkdir /mnt/rescue
mount /dev/hda1 /mnt/rescue
mount -t proc none /mnt/rescue/proc
mount -o bind /dev/ /mnt/rescue/dev
# Si /usr/ est sur une partition tu peux aussi la monter
chroot /mnt/rescue /bin/bash
passwd
sync; sync; sync;
^D
umount /mnt/rescue/dev
umount /mnt/rescue/proc
umount /mnt/rescue/
reboot
et voilà !!!
Comment ça, j'ai donner la méthode pour changer un mot de passe root et donc hacker n'importe quelle machine sur laquelle tu peux booter sur autre chose que le disque dur !
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
mkdir /mnt/rescue
mount /dev/hda1 /mnt/rescue
mount -t proc none /mnt/rescue/proc
mount -o bind /dev/ /mnt/rescue/dev
# Si /usr/ est sur une partition tu peux aussi la monter
chroot /mnt/rescue /bin/bash
passwd
sync; sync; sync;
^D
umount /mnt/rescue/dev
umount /mnt/rescue/proc
umount /mnt/rescue/
reboot
et voilà !!!
Comment ça, j'ai donner la méthode pour changer un mot de passe root et donc hacker n'importe quelle machine sur laquelle tu peux booter sur autre chose que le disque dur !
Il y a plus simple en editant juste le /etc/shadow avec un live cd en root
[Thème] Sujet (état) |<
• @donf_me • StreaminG • La TeaM à DonF
Ah oui j'ai oublié de dire que je peux me connecter en root en tty mais pas depuis mon compte utilisateur.
Est-ce que tu arrive dans une tty en te connectant avec ton login à faire un su ?
Essai également de faire un "su ton_login" pour voir si il n'y aurait pas un problème avec la commande su.
Est-ce que tu as installé sudo ? Ça pourrait te donner une alternative jusqu'à ce que le problème soit résolu.
Alors ça a résolu le problème pour me connecter en tty avec mon compte utilisateur mais j'ai toujours les mêmes messages d'erreur quand je veux faire quelque chose à partir de ma session utilisateur
Alors ça a résolu le problème pour me connecter en tty avec mon compte utilisateur mais j'ai toujours les mêmes messages d'erreur quand je veux faire quelque chose à partir de ma session utilisateur
Une fois connecté au tty, est-ce que tu peux regarder à quels groupes tu appartiens ?
tu l'as crée comment, ton utilisateur?
la c'est le compte root (ou un utilisateur très mal configuré) que tu listes...
d'ailleurs, meme pour le root, etre dans le groupe users, c'est pas par défaut ca!
Ben ce compte utilisateur je l'avais créé pendant l'installation.
Après je me souviens avoir coché un peu toutes les cases dans "Administration/Utilisateurs et groupes" pour être tranquille :/
Et dans les cases je crois avoir coché root pour l'utilisateur "xavier".
Mais le problème est apparu bien après avoir fait cette manip.
Je préviens tout de suite que je vais être méchant, mais je m'en fous !
Il est essentiel de se documenter avant de faire des manips sur son ordi. En aucun cas, une astuce trouvée par hasard sur un forum/wiki/site ne constitue une documentation, si elle n'est pas motivée !
Tu as foutu le bazar dans ton système, tu as mélangé des tas de choses entre elles et ça a explosé. Normal !
Le plus simple serait de se logguer en root (pour de vrai sur TTY1) en tapant root puis le mot de passe et d'assainir le fichiers /etc/passwd et consort (avec vipw par exemple pour éviter les boulettes) et de vérifier les permissions et les propriétaires pour tous les fichiers du système.
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
Mais pour revenir au problème, si jamais ça arrive à quelqu'un d'autre.
Ayant réinstallé j'ai comparé mon ancien /etc/passwd avec l'ancien, Ben y a pas de différences, donc ça devait pas venir de là. Peut-être alors des permissions et des propriétaires ?
Sinon je ne pense pas que le problème vienne du fait que j'avais coché la case root car selon /var/log/auth.log je l'avais fait le 9 mars. Donc ça dâte un peu.