Een kleine webserver configureren en gebruikenEen kleine webserver configureren en gebruiken

Het hulpprogramma kpf is een eenvoudige manier om bestanden te delen met behulp van HTTP (Hyper Text Transfer Protocol), het protocol dat ook door websites wordt gebruikt om gegevens naar uw webbrowser te sturen. kpf is uitsluitend bedoeld als publiekelijk toegankelijke bestandsserver. Dit betekent dat de toegang tot gedeelde bestanden niet wordt beperkt. Wat u verkiest te delen, is beschikbaar voor iedereen.

[Important]Opmerkingen m.b.t. beveiliging

Voordat u een bestandsserver installeert met kdf, moet u contact opnemen met de systeembeheerder om te controleren of het beveiligingsbeleid van uw onderneming dat toelaat. Installeer nooit een bestandsserver in een bedrijfs- of privé-omgeving als u er niet absoluut zeker van bent dat uw netwerk wordt beschermd door een firewall. Anders loopt u het gevaar dat per ongeluk gevoelige informatie naar het web wordt gelekt. Bovendien vormt iedere webserver een potentieel doelwit van hackers. Een webserver veilig installeren is een zeer lastige opgave en kpf is niet bedoeld als een dergelijke webserver.

kpf is bedoeld om te worden gebruikt voor het delen van bestanden met vrienden, niet als een volwassen webserver als Apache. kpf is vooral bedacht om bestanden tijdens het chatten op IRC (Internet Relay Chat, of chatruimten) op een eenvoudige manier te kunnen delen met anderen.

kpf is wordt doorgaans zodanig ingesteld dat bestanden vanuit een public_html-map in uw home directory worden opgeslagen. Als u bijvoorbeeld een bestand toegankelijk wilt maken voor bepaalde mensen met wie u op internet aan het chatten bent, kunt u kpf gebruiken om het bestand naar uw public_html-map te kopiëren en bij uw chatpartners aan te kondigen dat uw bestand beschikbaar is op http://HOSTNAAM:8001/hetbestand (in plaats van hen allemaal een e-mail te sturen met het bestand als bijlage).

  1. Klik met de rechtermuisknop op het onderste venster in KDE, klik op Applet aan venster toevoegen en selecteer Publiekelijk toegankelijke bestandsserver.

    Een nieuw pictogram in de vorm van een kleine wereldbol verschijnt op het onderste venster.

  2. Klik met de rechtermuisknop en klik op Nieuwe server.

  3. Geef de directory op met de bestanden die u wilt delen en klik op Volgende.

    Figuur 9.14. De hoofddirectory van de bestandsserver selecteren

    De hoofddirectory van de bestandsserver selecteren

    Alle bestanden in de map en de submappen daarvan, inclusief verborgen bestanden (bestanden die beginnen met een punt) en symbolische koppelingen worden openbaar gemaakt. Pas dus op dat u geen gevoelige informatie deelt, zoals wachtwoorden, cryptografische sleutels, uw adresboek of interne documenten van uw organisatie. Controleer of alle symbolische koppelingen niet naar zaken buiten de gepubliceerde map verwijzen, omdat anderen daardoor toegang zouden krijgen tot delen van uw systeem die niet zijn bestemd voor vreemde ogen.

  4. Voltooi de rest van de wizard Nieuwe server om de in Stap 3 opgegeven map te delen.

    Het directorypictogram verschijnt nu in Konqueror met rechtsonder een pictogram in de vorm van een wereldbol.

Andere partijen die een verbinding willen maken met deze server, hoeven alleen maar een URL in te voeren in hun browser, zoals http://HOSTNAAM:8001. Er wordt een overzicht van de gepubliceerde inhoud weergegeven.

Figuur 9.15. Gepubliceerde inhoud

Gepubliceerde inhoud

Op de hostcomputer kunt u het netwerkverkeer op uw bestandsserver controleren door met de rechtermuisknop op het wereldbolpictogram te klikken en Monitor (Controleren) te selecteren. Er wordt een korte reeks statistieken weergegeven die er ongeveer als volgt uitziet.

Figuur 9.16. Statistieken bestandsserver

Statistieken bestandsserver