LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices



Reply
 
Search this Thread
Old 08-06-2012, 09:14 AM   #1
krafczyk
LQ Newbie
 
Registered: Mar 2012
Posts: 7

Rep: Reputation: Disabled
chroot sandbox question


I decided to try something which I guess is strange, but I haven't been able to figure out why. Here is what I did.

Code:
mkdir -p /home/user/chroot/{bin,lib}
sudo mount --bind /bin /home/user/chroot/bin
sudo mount --bind /lib /home/user/chroot/lib
sudo chroot /home/user/chroot
I get the error:

Code:
chroot: failed to run command `/bin/bash': No such file or directory
The thing is /home/user/chroot/bin/bash exists since I bind mounted the directory.

In addition, there are procedures which bind mount proc and sys and then chroot into a livecd or something at which point proc and sys are available.

So basically, why doesn't the chroot know about the bind mounted /bin/bash? Why is this procedure I'm doing incorrect? I figure for what I'm doing I don't need proc or sys and that I would get other errors if not including them int he chroot was causing the problem.
 
Old 08-09-2012, 09:26 PM   #2
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
assuming you have unpacked an iso or squashfile etc try this

Code:
su (or sudo su)
cd /home/user/chroot
mount --bind /proc proc && mount --bind /sys sys && mount --bind /dev dev && mount --bind /dev/pts dev/pts 
chroot .
 
Old 08-09-2012, 09:35 PM   #3
krafczyk
LQ Newbie
 
Registered: Mar 2012
Posts: 7

Original Poster
Rep: Reputation: Disabled
The point of this question is to avoid copying the literal programs into the chroot directory, thus saving space, when a sandbox build is required.
 
  


Reply

Tags
chroot


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sandbox/Chroot Jail and Seperate Filesystem dman777 Linux - Security 1 05-05-2011 02:35 AM
[SOLVED] linux chroot safe to use for sandbox? linux_evangelist Linux - Security 1 02-23-2011 05:13 PM
Chroot - question ef_ Linux - Software 3 10-14-2004 06:57 AM
sandbox execution (compare to: chroot)? prell Linux - Software 1 09-23-2004 03:03 PM
chroot question akwida Linux From Scratch 8 11-05-2003 04:54 PM


All times are GMT -5. The time now is 08:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration