<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/16926/How_to_Run_Linux_Inside_Linux_with_User_Mode_Linux</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Tue, 24 Nov 2009 14:49:17 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>So many choices</title>
			<link>http://osnews.com/thread?200931</link>
			<guid isPermaLink="true">http://osnews.com/thread?200931</guid>
			<description>UML, KVM, XEN, QEMU, Parallels, Virtual PC, Bochs.  I'm so confused...</description>
			<pubDate>Fri, 12 Jan 2007 00:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (setuid_w00t)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: So many choices</title>
			<link>http://osnews.com/thread?200944</link>
			<guid isPermaLink="true">http://osnews.com/thread?200944</guid>
			<description>You forgot VMWare... :-)</description>
			<pubDate>Fri, 12 Jan 2007 01:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (archiesteel)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Pretty cool</title>
			<link>http://osnews.com/thread?200954</link>
			<guid isPermaLink="true">http://osnews.com/thread?200954</guid>
			<description>Makes me think of those nesting souvenir Russian dolls.</description>
			<pubDate>Fri, 12 Jan 2007 02:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (Sphinx)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: So many choices</title>
			<link>http://osnews.com/thread?200992</link>
			<guid isPermaLink="true">http://osnews.com/thread?200992</guid>
			<description>Unlike most others (Virtual PC/Bochs/VMWare kind), it integrates much better with the host OS (similar to what coLinux has done for running linux inside windows).</description>
			<pubDate>Fri, 12 Jan 2007 03:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (journey)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: So many choices</title>
			<link>http://osnews.com/thread?201011</link>
			<guid isPermaLink="true">http://osnews.com/thread?201011</guid>
			<description>i dont really understand what there is to be confused about. its really quite simple, and what each of these things does can be very easily found out, by reading for a few minutes on their websites.</description>
			<pubDate>Fri, 12 Jan 2007 06:01:00 GMT</pubDate>
			<author>donotreply@osnews.com (Redeeman)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Pretty cool</title>
			<link>http://osnews.com/thread?201034</link>
			<guid isPermaLink="true">http://osnews.com/thread?201034</guid>
			<description>You mean Matryoshka?<br />
<a href="http://en.wikipedia.org/wiki/Matryoshka_doll" rel="nofollow">http://en.wikipedia.org/wiki/Matryoshka_doll</a> :]</description>
			<pubDate>Fri, 12 Jan 2007 09:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (IceCubed)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Security possibility.</title>
			<link>http://osnews.com/thread?201112</link>
			<guid isPermaLink="true">http://osnews.com/thread?201112</guid>
			<description>I am no expert in virtualization and emulation, so I'd like to ask something:<br />
<br />
Can this be used to insulate a potentially dangerous application like a web browser or any other network based application in a diferent virtual machine, and then run them side by side, the host holding the local documents and projects and most work the user has, with the emulated virtual system executing everything web-related (browsers, im and all that stuff) ?<br />
<br />
I don't know if it would be feasible, since it would probably waste a lot of disk space and memory running things like this but... is it possible ?</description>
			<pubDate>Fri, 12 Jan 2007 16:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (AlexandreAM)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Security possibility.</title>
			<link>http://osnews.com/thread?201139</link>
			<guid isPermaLink="true">http://osnews.com/thread?201139</guid>
			<description>I had the same idea.  Step one is to build a minimal rootfs/chroot environment.  A lot of that is done with symlinks into the outside filesystem, for example /usr/bin, so it will not &quot;waste a lot of disk space&quot;.   Also, you don't need as many libraries, applications, etc. to run selected applications like Firefox.<br />
One also has to symlink some X11 Unix domain sockets (located in /tmp) into your chroot environment so that X applications can be launched.  One may have to allow connections to the X server from the chroot environment, which may seem to be a &quot;external machine&quot; (xhost +127.0.0.1).<br />
<br />
What UML adds over and above the chroot protection is the ability to capture an attempt to remount, for example, /dev/hda1 in order to break out of the chroot jail.  So, the chroot environment built in step 1 is the input to step 2 where you run the same rootfs in UML.  I ran Firefox, Opera, etc. in a chroot so I feel like with this could be done with a few hours of learning UML configuration.<br />
<br />
You are correct that the security of $HOME is a neglected topic; sometimes attacks are launched to get the information in $HOME and not to try to &quot;own&quot; the box.  This does go against the dogma that no one cares what happens to a users directory/information on a *NIX box.</description>
			<pubDate>Fri, 12 Jan 2007 18:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (cushioncritter)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Security possibility.</title>
			<link>http://osnews.com/thread?201144</link>
			<guid isPermaLink="true">http://osnews.com/thread?201144</guid>
			<description>&quot;You are correct that the security of $HOME is a neglected topic; sometimes attacks are launched to get the information in $HOME and not to try to &quot;own&quot; the box. This does go against the dogma that no one cares what happens to a users directory/information on a *NIX box.&quot;<br />
<br />
Well said. The users directory is the most important part of the box, since that is where the data is. Unfortunately very few people seem to understand that. Owning the box is bad, but the loss of data is much worse. On the other hand, if someone owns the box they can compromise ALL of the home directories, instead of possibly just that of the 1 user that does something stupid.</description>
			<pubDate>Fri, 12 Jan 2007 18:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (DrillSgt)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Re :  Security possibility.</title>
			<link>http://osnews.com/thread?201198</link>
			<guid isPermaLink="true">http://osnews.com/thread?201198</guid>
			<description>&gt;&gt;Can this be used to insulate a potentially dangerous application like a web browser or any other network based application in a diferent virtual machine, and then run them side by side, the host holding the local documents and projects and most work the user has, with the emulated virtual system executing everything web-related (browsers, im and all that stuff) ?I don't know if it would be feasible, since it would probably waste a lot of disk space and memory running things like this but... is it possible ?</description>
			<pubDate>Fri, 12 Jan 2007 21:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (Rev.Tig)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Security possibility.</title>
			<link>http://osnews.com/thread?201278</link>
			<guid isPermaLink="true">http://osnews.com/thread?201278</guid>
			<description>Well said. The users directory is the most important part of the box, since that is where the data is. <br />
<br />
If the box is serving webpages or SQL or something there need be no user directory to speak of.  For a desktop box, the user directory is important, but let's be honest: the desktop is just not linux's strong point right now.  (I use it on my desktop exclusively, but that just means I know exactly how few people are ready to).</description>
			<pubDate>Sat, 13 Jan 2007 02:19:00 GMT</pubDate>
			<author>donotreply@osnews.com (MamiyaOtaru)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Security possibility.</title>
			<link>http://osnews.com/thread?201290</link>
			<guid isPermaLink="true">http://osnews.com/thread?201290</guid>
			<description>&quot;If the box is serving webpages or SQL or something there need be no user directory to speak of. For a desktop box, the user directory is important, but let's be honest: the desktop is just not linux's strong point right now. (I use it on my desktop exclusively, but that just means I know exactly how few people are ready to).&quot;<br />
<br />
True enough, but is all how the box is set up. Some of mine server web pages, and they do so from a user directory so I leave the system partitions intact. For an ISP, most of the web pages are served from user directories. Want a customer ticked off? Tell them that their home directory was lost.</description>
			<pubDate>Sat, 13 Jan 2007 04:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (DrillSgt)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
