Felkészítő tanácsok
Jótanácsok egy laborvezetőtől
Ne használj Leakses doksit, mert hibás, általában a laborvezetők tudják, hogy használod/használtad, és érvénytelen lesz tőle a laborod. Feleslegesen ne égesd el a saját és a laborvezetők idejét.
Igen, el lehet menni mosdóba.
Hogyan készülj fel a laborra?
- olvasd el a kiadott segédletet, egész sok segítség le van bele írni 😉
- készíthetsz előre megoldásútmutatót, ezt a labor elején be kell mutasd és utána azt használhatod végig (így a labor alatt tudsz speedrunolni is)
- hivatalosan óra 15-kor kezdődnek a laborok, de a laborvezetők ki szokták adni a beugrót már 00 környékén is, így hamarabb el tudjátok kezdeni, azaz van ajándék 15 percetek a laborra (jól tud jönni)
- beugrón minimum 2 feladatnak jónak kell lennie a 3-ból
Beadás
Elég minden feladatból a % 40 40 40
, ha valamelyik részből 100%-ot csinálsz, az plusz 1 vizsgapontot ér (cserébe nem biztos, hogy beleférsz az időbe!).
Ha végeztél, email-ben kell elküldened a jegyzőkönyvet az iru.bme@gmail.com címre. Tárgynak add meg a nevedet, a neptun kódodat és azt, hogy linux labort csináltál (pl. tárgy: Név - NEPTUN - linux). Az emailbe nem kell írni semmit, csatolmányban küld el a jegyzőkönyvet.
Ezután kapcsold ki a gépet, és szólj a laborvezetőnek, hogy le tudja könyvelni, hogy elkészültél.
Kezdjük el a labort!
- Futtasd le az asztalon található
IRU9-fixip-data-restore
scriptet. - Indítsd el a VMware Playert. Nyisd meg a
D:\vmware\IRU9-fixip\*.vmx
vm imaget. Ha elindítod a vm-et, akkor megkérdezi, hogy másoltad-e, akkorIgen
. - Töltsd le a repoból az
iru-data.iru
-t (és nagyon ajánlom aweb
mappát is), majd WinSCP-vel másold fel alaboruser
home-jába. root
-ként (a vm-ben):cp /home/laboruser/iru-data.iru /root/
- próbáld ki, hogy működik-e(
iru-test <feladat sorszáma> NEPTUN
), ha nem működik, valószínűleg resetelni kell majd a vm-et, rossz, ha 2 óra munkád elveszik! (root
-ként futtasd!) - ha futtattad az
iru-test
-et, akkor abban a mappában, ahol futtattad, létrehozza az aktuális eredményeidből készített jegyzőkönyvet
Ha valamikor tehenet látsz a terminálban, akkor valami nem okés, le kell futtatni a data restore-t újra, és előlről kell kezdeni a labort.
Pár hasznos parancs, jótanács
- nincsen a vm-eken internet (de van
apt cache
, így jó pár csomagot tudsz telepíteni) - nincs fent a
sudo
csomag alapból, haroot
szeretnél lenni, használd asu
-t - telepítsétek fel a
sudo
-t, kényelmes lehet iptables -A ... ACCEPT
!= a korábban felvittDROP
törlésével!iptables -vnL
: ezzel ki tudod iratni a szabályokatuseradd -mG group username
usermod -aG group username
Használjatok TAB-ot, hogy elkerüljétek a typo-kat!
Apachehoz pár tanács
Ha szertnétek elkerülni a végtelen jogosultság állítgatást, valamint egy csomó szenvedést, akkor használjátok a /etc/apache2/sites-*/000-default.conf
!
systemctl restart apache2
: újraindítja azapache
-otjournalctl -fu apache2
: naplót megmutatja (mi nem jó)cp -r /home/laboruser/web /var/www/
Ha már elromlott az apache
apt remove --purge apache2
rm -rf /etc/apache2
apt install apache2