„Felkészítő tanácsok” változatai közötti eltérés
aNincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
(2 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva) | |||
3. sor: | 3. sor: | ||
'''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. | '''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. | |||
<span id="hogyan-készülj-fel-a-laborra"></span> | <span id="hogyan-készülj-fel-a-laborra"></span> | ||
== Hogyan készülj fel a laborra? == | == Hogyan készülj fel a laborra? == | ||
* | * Olvasd el a kiadott segédletet, egész sok segítség le van benne írva! 😉 | ||
* | * Készíthetsz előre megoldási ú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. | ||
<span id="beadás"></span> | <span id="beadás"></span> | ||
17. sor: | 19. sor: | ||
Elég minden feladatból a <code>% 40 40 40</code>, ha valamelyik részből 100%-ot csinálsz, az plusz 1 vizsgapontot ér (cserébe nem biztos, hogy beleférsz az időbe!). | Elég minden feladatból a <code>% 40 40 40</code>, 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 [mailto:iru.bme@gmail.com 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 | Ha végeztél, email-ben kell elküldened a jegyzőkönyvet az [mailto:iru.bme@gmail.com 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üldd 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. | Ezután kapcsold ki a gépet, és szólj a laborvezetőnek, hogy le tudja könyvelni, hogy elkészültél. | ||
28. sor: | 30. sor: | ||
* Töltsd le a [https://github.com/ng201/iru repoból] az <code>iru-data.iru</code>-t (és nagyon ajánlom a <code>web</code> mappát is), majd WinSCP-vel másold fel a <code>laboruser</code> home-jába. | * Töltsd le a [https://github.com/ng201/iru repoból] az <code>iru-data.iru</code>-t (és nagyon ajánlom a <code>web</code> mappát is), majd WinSCP-vel másold fel a <code>laboruser</code> home-jába. | ||
* <code>root</code>-ként (a vm-ben): <code>cp /home/laboruser/iru-data.iru /root/</code> | * <code>root</code>-ként (a vm-ben): <code>cp /home/laboruser/iru-data.iru /root/</code> | ||
* | * Próbáld ki, hogy működik-e(<code>iru-test <feladat sorszáma> NEPTUN</code>), ha nem működik, valószínűleg resetelni kell majd a vm-et, rossz, ha 2 óra munkád elveszik! (<code>root</code>-ként futtasd!) | ||
* | * Ha futtattad az <code>iru-test</code>-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. | 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. | ||
36. sor: | 38. sor: | ||
== Pár hasznos parancs, jótanács == | == Pár hasznos parancs, jótanács == | ||
* Nincsen a vm-eken internet (de van <code>apt cache</code>, így jó pár csomagot tudsz telepíteni) | |||
* Nincs fent a <code>sudo</code> csomag alapból, ha <code>root</code> szeretnél lenni, használd a <code>su</code>-t | |||
* Telepítsétek fel a <code>sudo</code>-t, kényelmes lehet | |||
* <code>iptables -A ... ACCEPT</code> != a korábban felvitt <code>DROP</code> törlésével! | * <code>iptables -A ... ACCEPT</code> != a korábban felvitt <code>DROP</code> törlésével! | ||
* <code>iptables -vnL</code>: ezzel ki tudod iratni a szabályokat | * <code>iptables -vnL</code>: ezzel ki tudod iratni a szabályokat | ||
47. sor: | 52. sor: | ||
Ha szertnétek elkerülni a végtelen jogosultság állítgatást, valamint egy csomó szenvedést, akkor használjátok a <code>/etc/apache2/sites-*/000-default.conf</code>! | Ha szertnétek elkerülni a végtelen jogosultság állítgatást, valamint egy csomó szenvedést, akkor használjátok a <code>/etc/apache2/sites-*/000-default.conf</code>! | ||
== NE MÁSOLD LE A default konfigot, szerkeszd azt! == | |||
* <code>systemctl restart apache2</code>: újraindítja az <code>apache</code>-ot | * <code>systemctl restart apache2</code>: újraindítja az <code>apache</code>-ot |
A lap jelenlegi, 2022. május 11., 14:48-kori változata
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 benne írva! 😉
- Készíthetsz előre megoldási ú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üldd 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
!
NE MÁSOLD LE A default konfigot, szerkeszd azt!
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