diff --git a/docs/IKT100/assets/2024-09-12-13-39-43.png b/docs/IKT100/assets/2024-09-12-13-39-43.png new file mode 100644 index 0000000..8fd9dcf Binary files /dev/null and b/docs/IKT100/assets/2024-09-12-13-39-43.png differ diff --git a/docs/IKT100/assets/2024-09-12-13-40-07.png b/docs/IKT100/assets/2024-09-12-13-40-07.png new file mode 100644 index 0000000..798ff44 Binary files /dev/null and b/docs/IKT100/assets/2024-09-12-13-40-07.png differ diff --git a/docs/IKT100/assets/2024-09-12-13-40-30.png b/docs/IKT100/assets/2024-09-12-13-40-30.png new file mode 100644 index 0000000..bb6dc3a Binary files /dev/null and b/docs/IKT100/assets/2024-09-12-13-40-30.png differ diff --git a/docs/IKT100/assets/2024-09-12-13-40-55.png b/docs/IKT100/assets/2024-09-12-13-40-55.png new file mode 100644 index 0000000..fb4c8db Binary files /dev/null and b/docs/IKT100/assets/2024-09-12-13-40-55.png differ diff --git a/docs/IKT100/assets/2024-09-12-13-41-17.png b/docs/IKT100/assets/2024-09-12-13-41-17.png new file mode 100644 index 0000000..3f325a7 Binary files /dev/null and b/docs/IKT100/assets/2024-09-12-13-41-17.png differ diff --git a/docs/IKT100/assets/2024-09-12-13-49-11.png b/docs/IKT100/assets/2024-09-12-13-49-11.png new file mode 100644 index 0000000..b755c4a Binary files /dev/null and b/docs/IKT100/assets/2024-09-12-13-49-11.png differ diff --git a/docs/IKT100/faq.md b/docs/IKT100/faq.md deleted file mode 100644 index 109af79..0000000 --- a/docs/IKT100/faq.md +++ /dev/null @@ -1 +0,0 @@ -# faq \ No newline at end of file diff --git a/docs/IKT100/innleveringer.md b/docs/IKT100/innleveringer.md new file mode 100644 index 0000000..5c2a57a --- /dev/null +++ b/docs/IKT100/innleveringer.md @@ -0,0 +1,22 @@ +## Når er fristen for å levere inn rapportene ? +På øvingene så vil en se 2 frister. + +**1 )** er veiledende / Soft frist som betyr at en bør være ferdig innen denne fristen, men det gjør ikke noe om en leverer noe seinere, så lenge du leverer øvingen innen hard  deadlinen og får den godkjent! + +**2 )** Dette er hard deadline, altså leverer du etter dette så er du forsein og vil ikke få godkjent faget! Så må passe på å levere i **GOD** tid før denne dato'en og få øvingen godkjent innen denne fristen + +![](./assets/2024-09-12-13-49-11.png) + +--- + + +## Må jeg gjøre alle 7 innleveringene (øving 0 - 6) for å få godkjent faget. +Ja dette stemmer, alle 7 øvingene må være godkjent innen den endelige fristen også kalt en Hard frist. + +--- + +## Om jeg ikke får bestått på en eller flere av innleveringene, kan jeg få lov til å levere på nytt ? +Ja, om en ikke får bestått på en eller flere av innleveringene så vil en få lov til å levere så mange ganger en orker frem til en får bestått. +???+ note + Husk, dette kan varierer fra fag til fag. + diff --git a/docs/IKT100/overleaf.md b/docs/IKT100/overleaf.md new file mode 100644 index 0000000..cdab70c --- /dev/null +++ b/docs/IKT100/overleaf.md @@ -0,0 +1,27 @@ +# Hvordan kan jeg lage en kopi av Overleaf malen. +Ved å passe på at en har laget en konto på Overleaf først og logget inn på denne. Så skal en kunne trykke på lenken til templaten som ligger i oppgaven. + +Herfra skal en kunne trykke på "Menu" +![](./assets/2024-09-12-13-39-43.png) + +Så trykke på **Copy Project** +![](./assets/2024-09-12-13-40-07.png) +???+ warning + Får en ikke opp denne, så må en sjekke at en er logget inn på overleaf + +Herfra vil en få opp en dialogboks hvor en kan sette et navn på prosjektet  eller også malen en skal kopiere over +![](./assets/2024-09-12-13-40-30.png) + +Når en har satt et passende navn, så er det bare å trykke *Copy* Så vil malen bli kopiert over til din overleaf profil, og du kan nå begynne å redigere på denne + +Om du er på gruppe med andre studenter så kan du nå gi de tilgang til å være med å sammarbeide på rapporten. +Dette gjør en ved å trykke på *Share* knappen +![](./assets/2024-09-12-13-40-55.png) + +Herfra vil du få opp en dialogboks hvor du kan legge inn mailene til  de/dem du vil dele rapporten med. +![](./assets/2024-09-12-13-41-17.png) + +1. her legger du inn mail addressen til personen/personene du skal dele dokumentet med. +2. Her bestemmer du hva slags rettigheter de skal ha. +Også er det å trykke på *Share*, så vil en invitasjon ble sendt ut til de/dem du har valgt å dele rapporten med. + diff --git a/docs/IKT100/skjermbilder.md b/docs/IKT100/skjermbilder.md new file mode 100644 index 0000000..81acd04 --- /dev/null +++ b/docs/IKT100/skjermbilder.md @@ -0,0 +1,3 @@ +# Trenger jeg å legge med skjermbilder i rapporten ? + +Ja, dette er noe en alltid må passe på å ha med, eller en annen form for *bevis* som gjør at de som retter rapporten din kan se at du faktisk har gjort oppgavene. Om en lager en rapport som ikke innholder noen skjermbilder eller form for *bevis*, så er det vanskeligt å vite/tro om du/dere faktiskt har gjort oppgaven. \ No newline at end of file diff --git a/docs/assets/2024-09-12-12-56-32.png b/docs/assets/2024-09-12-12-56-32.png new file mode 100644 index 0000000..eb443b2 Binary files /dev/null and b/docs/assets/2024-09-12-12-56-32.png differ diff --git a/docs/assets/2024-09-12-13-01-24.png b/docs/assets/2024-09-12-13-01-24.png new file mode 100644 index 0000000..aef3fd3 Binary files /dev/null and b/docs/assets/2024-09-12-13-01-24.png differ diff --git a/docs/assets/2024-09-12-13-01-44.png b/docs/assets/2024-09-12-13-01-44.png new file mode 100644 index 0000000..b6cbd90 Binary files /dev/null and b/docs/assets/2024-09-12-13-01-44.png differ diff --git a/docs/assets/2024-09-12-13-02-46.png b/docs/assets/2024-09-12-13-02-46.png new file mode 100644 index 0000000..ea338a6 Binary files /dev/null and b/docs/assets/2024-09-12-13-02-46.png differ diff --git a/docs/assets/2024-09-12-13-03-07.png b/docs/assets/2024-09-12-13-03-07.png new file mode 100644 index 0000000..b1ee0cb Binary files /dev/null and b/docs/assets/2024-09-12-13-03-07.png differ diff --git a/docs/assets/2024-09-12-13-03-30.png b/docs/assets/2024-09-12-13-03-30.png new file mode 100644 index 0000000..0cf70f7 Binary files /dev/null and b/docs/assets/2024-09-12-13-03-30.png differ diff --git a/docs/index.md b/docs/index.md index 61527cd..d49ec5c 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,3 +1,3 @@ -# grimstad-courses-wiki +# Home Denne wiki siden er ment for å gjøre det lettere å finne og anvende guider for å f.eks koble seg på virtuelle maskiner, eller mer spesifikt for fag ol. diff --git a/docs/vm.md b/docs/vm.md index e9f68e5..4d8facc 100644 --- a/docs/vm.md +++ b/docs/vm.md @@ -1,10 +1,64 @@ -# hvordan koble seg på en virtuell maskin +# Hvordan koble seg på virtuell maskin +Denne finner du med å gå til #bot kanal'en og skrive ``/info username: `` +Så om jeg skulle funnet ip'en til  min virtuelle maskin,  så veit jeg at jeg har mailen ``bendid13@uia.no``  så da må jeg skrive kommando'en ``/info username:bendid13``. +![](./assets/2024-09-12-12-56-32.png) -... -.. -.. -.... +Herfra så får en del info om info om den virtuelle maskinen en har fått tildelt -```bash -ssh 10.225.x.y -l bendid13 -``` \ No newline at end of file +- **Name**: Er navnet på den virtuelle maskinen. +- **Status**: Forteller om den virtuelle maskinen er på eller av +- **Flavor**: Sier hva slags spec maskinen har, så her betyr large-server at en har 8 vcpu, 16g ram og 256g disk. +- **Public_v4**: Dette er den IP addressen en skal bruke når en skal koble på den virtuelle maskinen. +- **Private_v4**: Dette er den virtuelle maskinen sin private IP addresse, dette er den som er internt i nettverket. + +Så nå har en fått tak i IP addressen til min virtuelle maskin, så da kan jeg gå videre til å koble meg på den. + +???+ note + For å kunne nå den virtuelle maskinen må en enten være på campus grimstad og være påkoblet det trådløse nettverket eduroam, eller så kan en anvende UiA sin VPN løsning for å koble seg på den virtuelle maskinene uten å være på uia, mer info om den finner en [her](https://www.uia.no/studier/for-studenter/uia-hjelp/it/vpn.html) + +Herfra så bruker jeg en kommandoen ``ssh``, som er OpenSSH sin remote login client. +en kan lese mer om denne her,  + +- [Text - SSH Manual](https://linux.die.net/man/1/ssh) +- [Video - SSH Explained](https://youtu.be/tZop-zjYkrU?t=158) + + +Så på de fleste maskinene og nå windows, så skal en finne ``ssh``  kommandoen +**Windows**: Så finner en denne ved å åpne CMD eller Powershell  og skrive ssh.  +**Macos**: Åpne en terminal og skrive ssh +![](./assets/2024-09-12-13-01-24.png) + +Jeg bruker linux, så når jeg skrive ssh og trykker enter så vil det se slik ut. (Den skal se mer eller mindre identisk ut på andre operativsystemer) + +Så for å koble meg på den virtuelle maskinen så må jeg finne frem ip'en jeg fikk fra discord botten, som da var verdien fra public_v4, som for meg var 10.225.148.110 + +Da bruker jeg kommando'en som vist her  ``ssh 10.225.148.110 -l bendid13`` . +Hvordan jeg kommer frem til at jeg må sette ip'en først og så skrive -l og mitt brukernavn. Er at jeg leser hva som kommer ut når jeg skrev ssh og trykte enter.  + +På de fleste linux programmene når en skriver kommando'en og trykker enter så vil en få en liten oversikt over hvilke parametere den tilbyr og hva de gjør. +![](./assets/2024-09-12-13-01-44.png) + +- Så det jeg så etter når jeg skrev ssh,  er at jeg må ha en måte å koble med på IP addressen, det blir da destination (1) . +- Så må jeg legge inn brukernavnet da ser jeg på (3) at den har en kommndo login_name som er hvor jeg kan legge inn brukernavnet mitt. +- Jeg kan da plassere kommando'en etter destination (2) + +Da kan jeg skrive ``ssh 10.225.148.110 -l bendid13`` også trykke enter for å kjøre kommando'en. +![](./assets/2024-09-12-13-02-46.png) + + +Nå har jeg trykket enter og får så opp dette.  "serveren som sier "Hei, autentisitet av vert ....  kan ikke etableres"   +Dette betyr bare at du ikke har koblet deg på denne serveren før og ssh sier i fra at fingeravtrykket til serveren ikke er kjent, så lenge en er kjent med serveren så går det alltid greit å skrive ``yes`` for å gå videre. +![](./assets/2024-09-12-13-03-07.png) + +???+ note + Når en skriver inn passordet sitt her så vil det ikke vises tegn for hva du har skrevet. Dette er ment som en sikkerhets-egenskap for at noen skal kunne se hvor lang eller kort passord du har. + + +Nå får en spørsmål om å skrive inn et passord, det passordet en skal skrive inn her er det passordet du bruker for å logge deg inn på canvas. + Etter en har skrevet passordet så er det bare å trykke enter. + +Det kan ta litt tid å logge seg inn første gang, dette er fordi den virtuelle maskinen autentiserer brukere via [LDAP](https://www.redhat.com/en/topics/security/what-is-ldap-authentication), må få svar tilbake fra serveren at brukeren er gyldig. +![](./assets/2024-09-12-13-03-30.png) + +Om du får samme skjerm som jeg har fått over, og at det står ditt brukernavn istedenfor mitt, så betyr det at du har fått logget deg inn på din virtuelle maskin.  +Gratulerer 🥳 \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index a61b822..361b094 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -18,5 +18,7 @@ markdown_extensions: - pymdownx.inlinehilite - pymdownx.snippets - pymdownx.superfences + - admonition + - pymdownx.details - toc: permalink: "#" \ No newline at end of file