Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wesweb_linux_terminal [2018-08-30 20:46] Joakim Forsgren |
wesweb_linux_terminal [2019-08-18 16:29] Joakim Forsgren |
||
---|---|---|---|
Line 2: | Line 2: | ||
=== Uppgift 1 === | === Uppgift 1 === | ||
a. | a. | ||
- | Ni ska skapa en SSH nyckel | + | Ni ska skapa en SSH nyckel |
<code bash> | <code bash> | ||
ssh-keygen -t rsa -b 4096 -o -a 100 | ssh-keygen -t rsa -b 4096 -o -a 100 | ||
</ | </ | ||
- | [[https://confluence.atlassian.com/bitbucket/set-up-an-ssh-key-728138079.html|Läs mer på Bitbucket]] | + | [[https://docs.gitlab.com/ee/ssh/README.html|Läs mer på Gitlab]] |
- | Nu ska ni lägga upp den publika nyckeln i bitbucket. | + | b. Ni ska skapa en användare på Gitlab med samma **Username** som ni har på denna server ex. ab1337. Skulle |
- | b. | + | c. Ni ska på ert konto i gitlab lägga in er publika nyckel. |
- | Ni ska göra ett nytt repro med namnet wesweb | + | |
- | Ni ska klona detta repro till en användare | + | d. Efter detta ska ni hämta ut detta repro till er student server, lägga |
+ | |||
+ | e. Byt namn på ert repro till wesweb. | ||
+ | |||
+ | 2. | ||
+ | På övningarna nedan ska du skiva dina svara med hjälp av **vim**. Du skal göra en fil per avsnitt och kalla den kommandon1.txt, kommandon2.txt… Dessa filer ska ligga i katalogen wesweb i en underkatalog som heter linux och du skall skicka in dina svara till till det repro som är delat med mig på gitlab. Du ska skicka in varje gång du är klar med en fil. Det är inte alla uppgifter som kräver ett svar, en del är mest av typen “Gör så här och sen så här…”. | ||
+ | Innan ni börjar ska ni gå igenom denna " | ||
<code bash> | <code bash> | ||
- | ssh-add | + | vimtutor |
</ | </ | ||
- | Sen går ni till bitbucket och kollar hur man klonar via git. | ||
- | c. | + | Fixa en lite annorlunda prompt och några andra inställningar. |
- | Du ska skiva dina svara med hjälp av vim. Du skal göra en fil per avsnitt och kalla den kommandon1.txt, | + | < |
+ | git clone ~jf/ | ||
+ | cd configure/ | ||
+ | ./ | ||
+ | source ~/.bashrc | ||
+ | </ | ||
+ | |||
+ | Sen kan det vara bra att stänga ner så ingen kan se dina svar. Ska en fil som heter .htaccess | ||
+ | <code bash> | ||
+ | < | ||
+ | RewriteEngine on | ||
+ | RewriteRule ^(linux|mysql) - [F] | ||
+ | </ | ||
+ | </ | ||
Gör följande avsnitt: | Gör följande avsnitt: |