[chroot] /bin/bash non trouvé (résolue)
Publié : dim. 19 janv. 2020, 22:49
Bonjour,
Je rencontre des soucis pour créer un env chroot. j'ai parfaitement réussi sur ubuntu mais pas sur manjaro ...
Voici la page que j'ai suivi : https://wiki.archlinux.fr/Environnement_chroot
j'ai crée un dossier bashjail et j'ai lancé le script de la page:
j'ai run les commandes sour /tmp/test
voici le tree du dossier:
Peut-être que la page n'est plus à jour ? est ce que ça marche de votre coté ?
Merci beaucoup et bonne journée !
Je rencontre des soucis pour créer un env chroot. j'ai parfaitement réussi sur ubuntu mais pas sur manjaro ...
Voici la page que j'ai suivi : https://wiki.archlinux.fr/Environnement_chroot
j'ai crée un dossier bashjail et j'ai lancé le script de la page:
Code : Tout sélectionner
#> mkdir bashjail
#> ./autochroot bashjail bash /bin/bash bash ls cp mv rm cat more mkdir touch
++ mkdir -p bashjail/usr/lib
+ cp -a /usr/lib/libreadline.so.8.0 bashjail/usr/lib/libreadline.so.8
+ cp -a /usr/lib/libdl-2.30.so bashjail/usr/lib/libdl.so.2
+ cp -a /usr/lib/libc-2.30.so bashjail/usr/lib/libc.so.6
+ cp -a /usr/lib/libncursesw.so.6.1 bashjail/usr/lib/libncursesw.so.6
++ mkdir -p bashjail/usr/lib64
+ cp -a /usr/lib/ld-2.30.so bashjail/usr/lib64/ld-linux-x86-64.so.2
++ mkdir -p bashjail/usr/bin
+ cp -a /usr/bin/bash bashjail/usr/bin/bash
++ mkdir -p bashjail/bin
+ cp -a /usr/bin/bash bashjail/bin/bash
+ cp -a /usr/lib/libcap.so.2.29 bashjail/usr/lib/libcap.so.2
+ cp -a /usr/bin/ls bashjail/usr/bin/ls
+ cp -a /usr/lib/libacl.so.1.1.2253 bashjail/usr/lib/libacl.so.1
+ cp -a /usr/lib/libattr.so.1.1.2448 bashjail/usr/lib/libattr.so.1
+ cp -a /usr/bin/cp bashjail/usr/bin/cp
+ cp -a /usr/bin/mv bashjail/usr/bin/mv
+ cp -a /usr/bin/rm bashjail/usr/bin/rm
+ cp -a /usr/bin/cat bashjail/usr/bin/cat
+ cp -a /usr/bin/more bashjail/usr/bin/more
+ cp -a /usr/bin/mkdir bashjail/usr/bin/mkdir
+ cp -a /usr/bin/touch bashjail/usr/bin/touch
#> sudo chroot bashjail
chroot: failed to run command ‘/bin/bash’: No such file or directory
voici le tree du dossier:
Code : Tout sélectionner
/tmp/test
├── autochroot
└── bashjail
├── bin
│ └── bash
└── usr
├── bin
│ ├── bash
│ ├── cat
│ ├── cp
│ ├── ls
│ ├── mkdir
│ ├── more
│ ├── mv
│ ├── rm
│ └── touch
├── lib
│ ├── libacl.so.1
│ ├── libattr.so.1
│ ├── libcap.so.2
│ ├── libc.so.6
│ ├── libdl.so.2
│ ├── libncursesw.so.6
│ └── libreadline.so.8
└── lib64
└── ld-linux-x86-64.so.2
6 directories, 19 files
Merci beaucoup et bonne journée !