<-- Poprzedni  
Spis treści  
Następny -->
Możliwości systemu UML
Do czego go używamy?
- testowanie i debuggowanie nowych wersji jądra linuksa bez konieczności
posiadania dodatkowego komputera. (Jądro UML jest uruchamiane jako zwykły
proces na komputerze hosta;
- testowanie nowych dystrybucji linuxa;
- testowanie systemów opartych na współpracy wielu systemów operacyjnych
linux;
- uruchomienie systemu z prawami roota na koncie użytkownika;
- uruchamianie kilku dedykowanych serwerów sieciowych na jednym komputerze
- tworzenie honeypot-ów - dedykowanych maszyn, które są podłączone do
internetu tylko po to, żeby można się było do nich włamywać. Takie systemy
tworzone są w celach naukowych, lub działają jako zasłona dymna - haker
marnuje czas na włamywanie się do systemu.
- tworzenie wirtualnych maszyn wieloprocesorowych lub posiadających
wirtualny hardware
- "niebezpieczne" eksperymenty z linuxem (możemy sprawdzić, co się stanie,
jak napiszemy "
rm -rf /
";