|
Övning5
-
Filhantering
I denna övning lotsas du att du vill låta två kompisar
använda din Ubuntu-dator som Web-server och kunna logga in
på den på distans via SSH. Använd kommandotolken
för att lösa alla uppgifter om det inte specifikt står
att du skall använda grafiska verktyg.
- Skapa
en ny användargrupp på din Ubuntu-dator som heter "kompisar"
och två nya användare som heter Pelle och Lisa. Anslut sedan
både Pelle och Lisa till användargruppen "kompisar"
(Använd t.ex. Ubuntus grafiska
vertyg för hantering av användare och grupper)
- Skapa en katalog i din hemkatalog (på
Ubuntu-datorn) som du kallar för "gemensam". Meningen med
katalogen är att alla användare skall kunna dela filer
sinsemellan. Ställ därför in filrättigheterna
så att alla användare har rätt att både läsa
och skriva i katalogen. Gör detta med Ubuntus grafiska verktyg.
- Installera webservern Apache2 på din
Ubuntu-dator t.ex. med Synaptic
Package Manager. Konfigurera webservern så att alla
användare kan sätta upp egna hemsidor i katalogen
/home/användarnamn/public_html
så att de är åtkomliga om
man surfar på: http://ip-adress-för
din-ubuntu-maskin/~användarnamn. Kolla "Step 2" i
följande länk för instruktioner: http://kimbriggs.com/computers/computer-notes/linux-notes/apache2-public_html-virtual-directories.file
- Logga in på din Ubuntu-dator på
distans med Putty (eller
annan SSH-klient) som Pelle och skapa en public_html-katalog i Pelles
hemkatalog. Ställ in
rättigheterna för public_html
så att webservern klarar av att visa alla html-filer som finns i katalogen.
Lisa skall däremot inte ha rätt att direkt varken läsa
eller skriva i Pelles public_html.
Skapa sedan en simpel web-sida i Pelles public_html-katalog (kopiera t.ex.
in en html-fil som du skapat
i kursen Internet teknik) och testa att allt fungerar som det ska:
- Det ska gå att surfa på http://ip-adress-för-din-ubuntu-dator/~pelle/htmlfil.html
från Windows-datorn (den dator du
jobbar på)
- När du loggar in med Putty som Lisa
på din Ubuntu-dator skall Lisa inte kunna gå in (cd),
läsa eller skriva i Pelles
public_html-katalog
- Logga in med Putty på Ubuntu-datorn
som Lisa och skapa en katalog i Lisas hemkatalog som heter filmer.
Ställ in rättigheterna för filmer-katalogen så att
Pelle kan gå in i katalogen och läsa innehållet. Ingen
annan användare skall ha rättigheter i katalogen. Skapa sedan
två filer i katalogen: "testfil1" och "testfil2" (skapa dem t.ex.
som vanliga textfiler). Filen "testfil1" skall INTE vara åtkomlig
för Pelle.
Kom ihåg att
dokumentera HUR du löst alla
problem/punkter och ladda upp din dokumentation på
BLS senast 14.12.2010
|
|
|
|