Technologie informacyjne – lab. 1 - WEMiF
Transkrypt
Technologie informacyjne – lab. 1 - WEMiF
Technologie informacyjne — ETD1063 dr inż. Krzysztof Urbański Technologie informacyjne – lab. 1 Wstęp: szkolenie BHP, informacje o zasadach zaliczenia kursu, sposobie organizacji zajęć, konsultacjach [15 minut] Zadanie 1. [5 minut] Narzędzie VirtualPC może być przydatne wtedy, gdy zależy nam na jednoczesnym używaniu kilku różnych systemów operacyjnych, a dysponujemy tylko jednym komputerem. Jest to również dobry sposób na testowanie niepewnych programów (gdy np. zachodzi podejrzenie, że mogą być zawirusowane). Jak się za moment okaże, możliwe jest nawet uruchamianie usług sieciowych i wymiana danych między rzeczywistym systemem a komputerami wirtualnymi. Spod adresu http://www.wemif.pwr.wroc.pl/ti/lab1a.vhd pobierz plik z obrazem wirtualnego dysku (Virtual Hard Drive) preinstalowanego systemu WindowsXP. Plik zapisz w miejscu wskazanym przez prowadzącego zajęcia. Zadanie 2. [15 min.] Uruchom aplikację Microsoft Virtual PC 2007. Utwórz nowy wirtualny komputer tak, aby używał dysku twardego w postaci obrazu LAB1a.VHD oraz miał dostępne 128 MB pamięci RAM. W konfiguracji sieci wybierz opcję Shared networking (NAT). Jeśli komputery laboratoryjne na to pozwalają, zaznacz także opcję SettingsHadware Virtualization Enable Hardware-assisted virtualization. Uruchom wirtualny komputer. Pojawi się znane okno logowania Windows XP, użytkownicy „Administrator” oraz „student” mają domyślnie ustawione hasło „wemif”. Uruchom wirtualny komputer i zaloguj się na jedno z tych kont. Zadanie 3. [10 min.] Skonfiguruj wirtualny system tak, aby pojawił się katalog współdzielony (z poziomu wirtualnego komputera ma być widoczny jeden z katalogów istniejących na prawdziwym Wydział Elektroniki Mikrosystemów i Fotoniki Politechnika Wrocławska 1 Technologie informacyjne — ETD1063 dr inż. Krzysztof Urbański komputerze). Jest to łatwy sposób wymiany plików z wirtualnymi maszynami. Uwaga! Może być wymagane wcześniejsze wykonanie polecenia ActionInstall or Update Virtual Machine Additions. Rys. 1: Przykładowa konfiguracja folderów współdzielonych. W wirtualnym systemie udostępniony w ten sposób folder (A) staje się widoczny jako dysk sieciowy (B). Można w ten sposób udostępnić więcej niż jeden lokalny folder. Jeszcze łatwiejsze jest przenoszenie plików myszką wprost z pulpitu lub na pulpit wirtualnego komputera. Zadanie 4. [5 min.] Podobnie bezproblemowe jest korzystanie z Internetu. Konfigurując wirtualny komputer można wybrać kilka różnych opcji w ustawieniach sieci, maksymalnie da się określić 4 karty sieciowe. Pierwsza karta (Adapter 1) ma szczególne znaczenie, można bowiem wybrać dla niej opcję NAT. Jest to „bezbolesny” sposób na uzyskanie dostępu do sieci za Wydział Elektroniki Mikrosystemów i Fotoniki Politechnika Wrocławska 2 Technologie informacyjne — ETD1063 dr inż. Krzysztof Urbański pośrednictwem istniejącego w naszym komputerze połączenia z Internetem. Nie wymaga to żadnej dodatkowej konfiguracji parametrów połączenia (czasami jednak będzie wymagane zezwolenie aplikacji VirtualPC na dostęp do sieci w ustawieniach firewall'a). Bardziej zaawansowane ustawienia poznamy na przykładzie konfiguracji urządzeń sieciowych dla systemu Linuks. Zadanie 5. [5 min.] Spod adresu http://www.wemif.pwr.wroc.pl/ti/lab1b.vhd pobierz plik z obrazem systemu Linuks. W podobny sposób utwórz wirtualny komputer, używając w tym celu pliku LAB1b.VHD. Tym razem wybierz opcję „enable undo drives” (tzn. pozwalaj na anulowanie operacji zapisu na wirtualnym dysku twardym). Zadanie 6. [5 min.] W opcjach wirtualnego komputera, przed jego uruchomieniem należy skonfigurować sieć, ale tym razem inaczej niż poprzednio. Oprócz pierwszej karty skonfigurowanej jako NAT należy wybrać drugą kartę i powiązać ją z lokalnym interfejsem sieciowym o nazwie Microsoft Loopback Adapter. Rys. 2: Konfiguracja sieci dla wirtualnego systemu Linuks. Po skonfigurowaniu dysku i sieci można uruchomić wirtualny komputer. Zadanie 7. [10 min.] Logowanie do systemu Linuks jest możliwe z poziomu konta administracyjnego (login „root”) oraz konta zwykłego użytkownika (login „student”). Dla obu kont hasła są Wydział Elektroniki Mikrosystemów i Fotoniki Politechnika Wrocławska 3 Technologie informacyjne — ETD1063 dr inż. Krzysztof Urbański ustawione na „wemif”. Spróbuj się zalogować zarówno lokalnie, jak też za pomocą zdalnej konsoli tekstowej. W tym celu użyj darmowego programu PuTTY. Jako adres hosta należy wpisać 10.0.0.2 (pod tym właśnie adresem jest widoczny komputer z obrazem systemu Linuks). Druga przydatna aplikacja, służąca do wymiany plików ze zdalnym systemem Linuks to (również bezpłatny) WinSCP. Zadanie 8. [10 min.] Z poziomu konta „root” wykonaj destrukcyjną operację, np. fdisk /dev/hda0, rm - f * itp. W „prawdziwym” komputerze efektem tych operacji jest najczęściej usunięcie danych z partycji systemowej. Spróbuj wykonać polecenie reboot albo Action Ctrl+Alt+Del (w menu programu VirtualPC). Co się zdarzyło? Zamknij okienko wirtualnego komputera nie wyrażając zgody na trwałe wprowadzanie zmian na dysku twardym a następnie ponownie uruchom wirtualny komputer. Jakie są tym razem efekty? Spis rysunków Rys. 1: Przykładowa konfiguracja folderów współdzielonych...................................2 Rys. 2: Konfiguracja sieci dla wirtualnego systemu Linuks......................................3 Spis treści Technologie informacyjne – lab. 1................................................................ 1 Wstęp: szkolenie BHP, informacje o zasadach zaliczenia kursu, sposobie organizacji zajęć, konsultacjach [15 minut]........................................................... 1 Zadanie 1. [5 minut]............................................................................... 1 Zadanie 2. [15 min.]............................................................................... 1 Zadanie 3. [10 min.]............................................................................... 1 Zadanie 4. [5 min.]................................................................................. 2 Zadanie 5. [5 min.]................................................................................. 3 Zadanie 6. [5 min.]................................................................................. 3 Zadanie 7. [10 min.]............................................................................... 3 Zadanie 8. [10 min.]............................................................................... 4 Wydział Elektroniki Mikrosystemów i Fotoniki Politechnika Wrocławska 4 Technologie informacyjne — ETD1063 Wydział Elektroniki Mikrosystemów i Fotoniki Politechnika Wrocławska dr inż. Krzysztof Urbański 5