Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Webfolders

None
15 antwoorden
  • Ik wil kijken of het gebruik van webfolders naar mijn zin werkt.
    De manier die ik graag wil proberen gaat via het http protocol.

    De provider DDS maakt hier ook gebruik van.
    Door deze manier kan je met meerdere mensen gebruik maken van een stukje "virtuele schijf".

    Dit kan je heel uitgebreid doen, met encriptie / ssl etc.

    Het open source pakket wat dit kan is WEBDav. http://www.webdav.org

    Mijn vraag heeft iemand hier ervaringen mee?
    Of kent iemand een andere open source oplossing waarmee in ongeveer hetzelfde resultaat kan behalen?

    Alvast bedankt
  • Wij opensource mensen gebruiken gewoon ssh hiervoor :)
    typ ssh:// in konqueror of in een bestandskiezer van een kde-applicatie om de externe map te benaderen alsof het een lokale map is.

    Er is ook een kernelmodule waarmee je externe ssh-mappen kunt mounten alsof het lokale schijven zijn…
    (staat ergens wel in de wiki van nedlinux, kijk op http://wiki.nedlinux.nl )

    Max
  • Ok, bedankt ik zal er naar kijken.

    Zoals het er stond, begreep ik eruit dat dat alleen vanuit Linux mogelijk is?
    Omdat je KDE programma's gebruik?
  • Het is ook zeer zeker vanuit Windows mogelijk.
    Gek genoeg heeft niemand dit echter nog geimplementeerd, en voor Microsoft zelf is zo'n oplossing veel te algemeen en te eenvoudig om commercieel interessant te zijn

    (enige wat je nodig hebt is een ssh-server op de pc die de schijfruimte aanbiedt en een ssh-client op de pc die de ruimte wil gebruiken)


    Het idee om ssh-bronnen als URL-adres te benaderen komt van Gnu Midnight Commander, een Unix-kloon van de bekende Norton Commander.
    KDE's KIO-technologie zorgde ervoor dat deze techniek op vrij eenvoudige wijze in kde te implementeren is zodat je vanuit elke kde-applicatie een ssh-bron kunt benaderen door eenvoudigweg het adres naar deze bron in de bestandskiezer te typen. Eventueel kun je dit adres in een knoppie plaatsen van de zijbalk van de bestandskiezer.

    Nadeel van deze kde-oplossing is dat deze ook alleen voor kde-applicaties geschikt is (kde 3.2 heeft een lapmiddel als je met Konqueror vanuit een ssh-bron een bestand opent in een niet-kde-programma, dan houdt KIO eventuele wijzigingen bij en vraagt je na afloop of je deze wijzigingen wilt terugzetten op de ssh-bron). Hierin komt overigens binnenkort verandering middels KIO-FUSE, een brug tussen de KIO-technologie en de Linux-kernel, waardoor je hulpbronnen die door KIO aangesproken kunnen worden als lokale bestandsssystemen in de kernel kunt koppelen. Denk hierbij aan ssh, ftp, http, iso-images, zip-bestanden, mailservers, etc. etc. etc…

    De kernelmodule shfs maakt het dus mogelijk om een ssh-bron te mounten alsof het een gewone map op je lokale systeem is.
    Dit is natuurlijk helemaal ideaal, omdat je dan als gebruiker niet hoeft na te denken of een bestand op je eigen schijf staat, of dat het in een of andere 'webmap' te vinden is..

    Max
  • max, moet dat niet fish:// zijn ipv ssh:// ?
  • Ow ja :)

    Max
  • Je kunt onder Windows e.g. cygwin met lftp of mc draaien, die kunnen ook fish.
  • [quote:f17dcb60b8="maximilaan"]
    Er is ook een kernelmodule waarmee je externe ssh-mappen kunt mounten alsof het lokale schijven zijn…
    (staat ergens wel in de wiki van nedlinux, kijk op http://wiki.nedlinux.nl )
    Max[/quote:f17dcb60b8]

    Die kernel module daar heb ik dus niet aan. Want ik wil het platform onafhankelijk doen.

    Dat FISH wat je zegt, klinkt wel aardig.
    Wat ik nu heb, ik heb vandaag even wat geprobeert met SSH Tectia Client.
    Nu kan ik aan machine connecten met ssh en dan file transfers doen.
    Dit is bijna wat ik wil, nu ben ik namelijk gebonden aan een programma.

    Het zou mooi zijn NIET aan een programma gebonden te zijn.

    Om even terug te komen op dat fish, wat moet daarvoor worden geinstalleerd? aan de linux kant?

    En over welk protocol gaat dat dan?
    Zoals ik in mijn eerste vraagstelling aanhaalde, gebruikt WEBDAV (ook open source) het Http protocol.
    Misschien dat wij elkaar niet helemaal begrijpen?
  • webdav is een prima protocol. Volgens mij is er een Apache-extensie voor om op de server-side te gebruiken, en dan kun je in bijvoorbeeld heel KDE webdav:// urls gebruiken, en in Gnome ook vast wel. En bijvoorbeeld MS-office schijnt het ook te kunnen.

    Maar webdav is meer iets om documenten (zelfs tegelijk door verschillende gebruikers) mee te bewerken en op te slaan. Niet zozeer voor filesharing op een publieke ruimte.
  • [quote:9a90bcf586="jdjongh"]
    Die kernel module daar heb ik dus niet aan. Want ik wil het platform onafhankelijk doen.
    [/quote:9a90bcf586]
    ok, maar dat staat los van die kernelmodule..

    [quote:9a90bcf586]
    Dat FISH wat je zegt, klinkt wel aardig.
    Wat ik nu heb, ik heb vandaag even wat geprobeert met SSH Tectia Client.
    Nu kan ik aan machine connecten met ssh en dan file transfers doen.
    Dit is bijna wat ik wil, nu ben ik namelijk gebonden aan een programma.
    [/quote:9a90bcf586]
    Ok, je bent dus aan de Windows-kant afhankelijk van een extern programma begrijp ik..

    [quote:9a90bcf586]
    Het zou mooi zijn NIET aan een programma gebonden te zijn.
    [/quote:9a90bcf586]
    Je hebt dus iets nodig dat standaard in zowel windows als linux aanwezig is..

    [quote:9a90bcf586]
    Om even terug te komen op dat fish, wat moet daarvoor worden geinstalleerd? aan de linux kant?
    [/quote:9a90bcf586]
    niks eigenlijk.
    fish zit standaard bij kde, en maakt dus gebruik van ssh, wat ook standaard is geinstalleerd.
    als je dus een werkende kde hebt, dan heb je ook een werkende fish.

    Aan de serverzijde heb je een ssh-server nodig, zit ook standaard bij elke linux-distro (maar wordt niet altijd standaard geinstalleerd)

    [quote:9a90bcf586]
    En over welk protocol gaat dat dan?
    [/quote:9a90bcf586]
    ssh dus.
    [quote:9a90bcf586]
    Zoals ik in mijn eerste vraagstelling aanhaalde, gebruikt WEBDAV (ook open source) het Http protocol.
    Misschien dat wij elkaar niet helemaal begrijpen?[/quote:9a90bcf586]

    Volgens wbsoft wordt webdav standaard door kde ondersteunt. (alhier kent hij webdav:// wel..)
    Als dat ook standaard onder Windows werkt, dan heb je eigenlijk hetzelfde idee als met Fish

    Ik zou zeggen, ga dan voor webdav..

    Max
  • [quote:5833f36555="wbsoft"]webdav is een prima protocol. Volgens mij is er een Apache-extensie voor om op de server-side te gebruiken, en dan kun je in bijvoorbeeld heel KDE webdav:// urls gebruiken, en in Gnome ook vast wel. En bijvoorbeeld MS-office schijnt het ook te kunnen.

    Maar webdav is meer iets om documenten (zelfs tegelijk door verschillende gebruikers) mee te bewerken en op te slaan. Niet zozeer voor filesharing op een publieke ruimte.[/quote:5833f36555]

    ff [off(on)topic]
    stel dat ik dus webdav op een server zet dan zou ik (theoretisch) mijn *.ics bestand van Korganizer kunnen delen met anderen ??
    [/off(on)topic]
  • webdav is inderdaad handig als je een calednaring server wilt opzetten.
    IMHO is het niet veilig om het open te zetten naar de buitenwereld (eveneens als samba).
    Er zijn veel security leaks in webdav (als je cert mag geloven) maar voor intranetten is het perfect en leuk om mee te stoeien.
    Ook cool om je Mozilla calander te sharen met Aplle Ical gebruikers 8)

    M.
  • WebDav werkt wel goed hoor.
    Het is alleen een heel werk die goed te implementeren.

    http://www.webdav.org/specs/

    Webfolders is een server-side implementatie van het webdav protocol. ( RFC
    2519 en RFC 3253 )

    Dit is wel een goede start.
    http://www.ietf.org
    fc
    fc2518.txt


    Ik heb het nu met 2 manieren werkend gehad….
    Toch prefereer ik de ssh varriant, eventueel met client……
    Deze is op beide platformen beschikbaar, dus zo erg is het niet.

    Bedankt allen :) voor de reacties.

    Even terug komen op de vraag van wstolk, je zou in combinatie met webdav Korganizer kunnen gebruiken.

    Op de site van webdav (www.webdav.org)
    staat:
    " SuSE has added WebDAV support to version 4.1 of Openexchange, an email and document management server. "

    en

    " Mozilla now supports Calendar sharing using WebDAV "
  • [quote:f1a86f3927="wstolk"]
    ff [off(on)topic]
    stel dat ik dus webdav op een server zet dan zou ik (theoretisch) mijn *.ics bestand van Korganizer kunnen delen met anderen ??
    [/off(on)topic][/quote:f1a86f3927]
    Volgens mij wel, kijk wel uit dat er niet meerdere personen tegelijk in die agenda gaan werken :)

    Max
  • [quote:53d895b0f6]
    Toch prefereer ik de ssh varriant, eventueel met client……
    Deze is op beide platformen beschikbaar, dus zo erg is het niet.[/quote:53d895b0f6]
    Ok, duik dan bij Linux toch eventjes in die kernelmodule, hierdoor maak je het onder linux volledig transparant voor de gebruiker…

    Max

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.