Żeby uzyskać dostęp do maszyny należy się połączyć poprzez ssh:
ssh IP_ADDR
cp /home/student/czysty_obraz/sitw.qcow2 /home/student/lab_dzien_godzina_nr_podgrupy
<code bash> gdzie dzien - w lub s godzina - pełna godzina zajęć nr_podgrupy - numer podgrupy podany na poprzednich laboratoriach</code>
sudo qemu-system-x86_64 -m 512 -drive file=../TwojDysk.qcow,if=virtio -vnc :6 -netdev tap,id=net0,script=/etc/qemu-ifup-bridge -device e1000,netdev=net0,mac=C2:03:16:21:77:02 &
mac - zostanie podany każdej grupie z osobna Jednak czasami, ze względu na niezgodność obsługi klawiatury przez systemy sieciowe, przez które łączymy się z maszyną gospodarzem, do polecenia uruchomienia kvm często trzeba dodać opcję -k en-us. Nastąpi uruchomienie na maszynie wirtualnej systemu Linux Debian, do którego można zalogować się jako domyślny użytkownik:
user: student password: student123 hasło dla root/rootek123
Ponieważ jest to Państwa własna maszyna, proszę zmienić hasło użytkownika user na swoje indywidualne, i zapamiętać je do dalszego korzystania z maszyny.
egrep '(vmx|svm)' --color=always /proc/cpuinfo
Alternatywnie, ćwiczenie można wykonać na innej niż kvm maszynie wirtualnej qemu.
sudo qemu-system-x86_64 -m 512 -drive file=1.qcow2,if=virtio -cdrom slax-Polish-7.0.8-x86_64.iso -boot d -vnc :5
w celu umożliwienia połączenia się klientem VNC proszę przekierować porty gospodarza np:
-redir tcp:TwojUnikalnyPort::5900 + <display number>
Sprawdź, że zastartowany system działa, włącznie z siecią (tylko polecenia wychodzące). Zidentyfikuj konfigurację sieciową maszyny.
qemu-img create -f raw TwojSystem.qcow2 2G
Następnie proszę usunąć stworzony dysk. Następnie dla celów kolejnego ćwiczenia zapomnij ustawione hasło roota w maszynie uruchomionej przed chwilą.
sudo qemu-system-x86_64 -m 512 -drive file=1.qcow2,if=virtio -cdrom slax-Polish-7.0.8-x86_64.iso -boot d -vnc :5
Sprawdź jakie dyski twarde widzi odpalony system, i próbując montować kolejne partycje dysku twardego do systemu „live” znajdź partycję root (/). Używając wyłącznie edytora tekstu wyzeruj hasło roota w pliku
/etc/shadow
Wyłącz system w sposób kulturalny. Zastartuj ponownie Twój system z dysku wirtualnego, bez obrazu „live”:
sudo qemu-system-x86_64 -m 512 -drive file=1.qcow2,if=virtio -boot d -vnc :5
Zaloguj się na konto roota (bez hasła), i ustaw od nowa hasło. Ustaw swoje własne hasło roota. Ponownie wyłącz system w sposób cywilizowany. Drugim sposobem jest:
/mnt/root #miejsce montowania partycji systemowej systemu docelowego chroot /mnt/root /bin/bash
rm -fr /home/student/lac_dzien_godzina_nr_podgrupy