আমি একটি ক্রুট নবজাতক একটি সাধারণ ক্রুট কারাগার করার চেষ্টা করছি তবে বার বার একই সমস্যার বিরুদ্ধে মাথা ঘুরিয়ে দিচ্ছি ... যে কোনও সাহায্যের ব্যাপক প্রশংসা হবে
আমি একটি ডিরেক্টরি তৈরি করেছি /usr/chrootযা আমি জেল হিসাবে ব্যবহার করতে চাই এবং এর অধীনে উপ-ডিরেক্টরি তৈরি করেছি এবং এর নির্ভরতাগুলি অনুলিপি /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$
এখান থেকে কোথায় যেতে হবে কেউ আমাকে কোনও ধারণা দিতে পারেন?
cp /lib64/libdl.so.2 /udr/csr/chroot/lib/(/usrপরিবর্তে হওয়া উচিত/udr)