linux root目录没有bin,linux – chroot失败 – 无法运行命令`/ bin / bash’:没有这样的文件或目录...

编程入门 行业动态 更新时间:2024-10-04 03:30:57

linux root<a href=https://www.elefans.com/category/jswz/34/1771435.html style=目录没有bin,linux – chroot失败 – 无法运行命令`/ bin / bash’:没有这样的文件或目录..."/>

linux root目录没有bin,linux – chroot失败 – 无法运行命令`/ bin / bash’:没有这样的文件或目录...

我是一个chroot新手试图做一个简单的chroot监狱但我一次又一次地对着同样的问题敲我的头……任何帮助都将受到大力赞赏

我创建了一个目录/usr/chroot,我想用它作为jail并在其下创建子目录并将/ bin / bash的依赖项复制到其中:

[root@WIG001-001 ~]# cd /usr/chroot/

[root@WIG001-001 chroot]# ls

[root@WIG001-001 chroot]# mkdir bin etc lib var home

[root@WIG001-001 chroot]# ldd /bin/bash

linux-vdso.so.1 => (0x00007fff99dba000)

libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00000037a2000000)

libdl.so.2 => /lib64/libdl.so.2 (0x000000379fc00000)

libc.so.6 => /lib64/libc.so.6 (0x000000379f800000)

/lib64/ld-linux-x86-64.so.2 (0x000000379f400000)

[root@WIG001-001 chroot]# cp /lib64/libtinfo.so.5 /usr/chroot/lib/

[root@WIG001-001 chroot]# cp /lib64/libdl.so.2 /udr/csr/chroot/lib/

[root@WIG001-001 chroot]# cp /lib64/libc.so.6 /usr/chroot/lib/

[root@WIG001-001 chroot]# cp /lib64/ld-linux-x86-64.so.2 /usr/chroot/lib/

[root@WIG001-001 chroot]# cp /bin/bash bin

[root@WIG001-001 chroot]# pwd

/usr/chroot

[root@WIG001-001 chroot]# /usr/sbin/chroot .

/usr/sbin/chroot: cannot run command `/bin/bash': No such file or directory

it looks like the /bin/bash created under /usr/chroot is fine as the below works:

[root@WIG001-001 chroot]# su - nobody -s /usr/chroot/bin/bash

-bash-4.0$

任何人都可以告诉我从哪里开始?

更多推荐

linux root目录没有bin,linux – chroot失败 – 无法运行命令`/ bin / bash’:没有这样的文件或目录...

本文发布于:2024-02-27 23:43:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767119.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:目录   命令   文件   root   linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!