J'essaie de chrooter dans une vieille HD pour changer un mot de passe oublié, mais chroot dit la permission refusée? ce qui donne? Je suis la racine! Le disque dur que j'essaie de chrooter est une ancienne version d'edUbuntu 7.10 qui pourrait avoir quelque chose à voir avec ça?
root@h:~# chroot /media/usb0/ chroot: failed to run command `/bin/bash': Permission denied
Chroot dans ubuntu ou récupérer Ubuntu, Debian Linux
boot à partir de livecd d'ubuntu, si vous avez installé avec le système 32bit utiliser 32bit Live CD, si 64bit utiliser 64 bits live cd.
Montez les partitions Linux en utilisant
# sudo blkid
Sortie:
sysadmin@localhost:~$ sudo blkid [sudo] password for sysadmin: /dev/sda1: UUID="846589d1-af7a-498f-91de-9da0b18eb54b" TYPE="ext4" /dev/sda5: UUID="36e2f219-da45-40c5-b340-9dbe3cd89bc2" TYPE="swap" /dev/sda6: UUID="f1d4104e-22fd-4b06-89cb-8e9129134992" TYPE="ext4"
Ici ma / Partition est / dev / sda6
Montez la partition / au sharepoint assembly en utilisant
# sudo mount /dev/sda6 /mnt
Montez ensuite les points d'access Linux, les périphériques Linux, Proc, sys
Périphérique Linux
# sudo mount --bind /dev/ /mnt/dev
proc informations système
# sudo mount --bind /proc/ /mnt/proc
Informations sur le kernel vers l'espace user
# sudo mount --bind /sys /mnt/sys
Si nous devons activer le réseau, nous devons suivre les étapes suivantes (facultatif).
# cp /etc/resolv.conf /mnt/etc/resolv.conf
Changer la racine Linux pour être le périphérique que nous avons monté plus tôt à l'étape 2
# sudo chroot /mnt
Maintenant, essayez de changer le mot de passe root.
Vous ne pouvez pas exécuter / bin / bash dans votre chroot et c'est très probablement parce que votre système de files est mount avec l'option noexec et peut-être aussi avec nosuid . Vous pouvez vérifier cette exécution avec la command mount car cela montrera les options de assembly et vous devrez peut-être remonter le système de files avec d'autres options.
(cela ne répond pas au chroot, mais peut vous permettre de changer un mot de passe unix oublié)
J'ai compris que le disque est monté sur / media / usb
essayer
cd /media/usb/etc vi shadow
choisissez la ligne avec la racine, effacez le second champ (ou vous pouvez choisir la string cryptée d'un mot de passe connu de votre / etc / shadow).