Visa diskens filstruktur med websida...?

Tråden skapades och har fått 11 svar. Det senaste inlägget skrevs .
1

Vi har en extremt sluten brandvägg på jobbet - nästan alla portar är stängda. Men http är givetvis öppet.

Kan man lägga en hemsida på egen server som visar filerna på en disk? Som man kan bläddra sig igenom filstrukturen - mappar/filer - som Finder - och man ska givetvis kunna ladda ner filer genom att högerklicka. Jag vet att det var vanligt förr - på universitetens servrar t.ex.
Hur ordnas login?

Några tips om hur man gör? Finns det html-templates att finna? Talk to me :-). Jag förväntar mig ju inte att någon ska förklara allt här...men kanske kan någon visa till info på nätet. Google ger inget...svårt att sätta sökord...

  • Medlem
  • Göteborg
  • 2009-12-10 12:48

ja det går bra, enklaste sättet är att lägga en symbolisk länk i www-rooten till katalogen du vill visa och sen skydda filerna med hjälp av en loginfunktion via .htpasswd och .htaccess förutsatt att du använder apache. Någon html-template behöver du inte och det tar 5 min att få igång...

vill du ha en snyggare lösning kan du googla på ex vis php file browser eller liknande.

Tack.

Ursprungligen av gaimasa:

ja det går bra, enklaste sättet är att lägga en symbolisk länk i www-rooten till katalogen du vill visa och sen skydda filerna med hjälp av en loginfunktion via .htpasswd och .htaccess förutsatt att du använder apache. Någon html-template behöver du inte och det tar 5 min att få igång...

vill du ha en snyggare lösning kan du googla på ex vis php file browser eller liknande.

  • Medlem
  • International user
  • 2009-12-10 14:18
Ursprungligen av Zimmerman:

Vi har en extremt sluten brandvägg på jobbet - nästan alla portar är stängda. Men http är givetvis öppet.

Frågan är dock om brandväggen tillåter http från internet in till din dator ?
Normalt sett är det inte så, så jag skulle föreslå att du kollar upp det med den som sköter brandväggen hos er först...
Om det är öppet så går det bra att köra enligt gaimasa's förslag, annars kan det bli svårt..

Verkar inte så...men hur kan då kakor läggas t.ex.? Är det inte mycket som pumpas IN i en burk från Inet när man surfar?
Nå - HTTPS (port 443) borde väl gå? Man kan väl nte surfa till t.ex. bank säkert om inte tvåvägskommunikation görs?

Ursprungligen av macmic:

Frågan är dock om brandväggen tillåter http från internet in till din dator ?

  • Medlem
  • International user
  • 2009-12-22 22:48
Ursprungligen av Zimmerman:

Verkar inte så...men hur kan då kakor läggas t.ex.? Är det inte mycket som pumpas IN i en burk från Inet när man surfar?
Nå - HTTPS (port 443) borde väl gå? Man kan väl nte surfa till t.ex. bank säkert om inte tvåvägskommunikation görs?

Njae, kakor och sånt sätts i http response, och i det fallet är det 'i' en en session som initierades inifrån ert nät, i brandväggen tillåter man att sessioner sätts upp från datorer i ert nät mot datorer på internet, men inte det omvända.

Tack - nu fattar jag :). Har dessutom sett att min egen router är så pass smart att den också gör så (routar jag all 443 till t.ex. afp så kan jag fortfarande göra säkra ärenden https utåt då den vet var sessionen initieras).

Ursprungligen av macmic:

Njae, kakor och sånt sätts i http response, och i det fallet är det 'i' en en session som initierades inifrån ert nät, i brandväggen tillåter man att sessioner sätts upp från datorer i ert nät mot datorer på internet, men inte det omvända.

  • Medlem
  • Stockholm
  • 2009-12-10 15:33

Vill du komma åt en server hemma hos dig då du sitter på jobbet, eller tvärtom, komma åt en egen server på jobbet då du är hemma? Vilka utgående connections blockar jobbets brandvägg?

Jag hade ett liknande problem förut som jag löste genom att en dator på jobbet som alltid var igång hade en SSH-session med port forwarding till en server jag hade hemma. Då kunde jag hemifrån "bakvägen" kunna komma in på jobbet med den tjänst jag önskade.

Om http är öppet så kan du köra med getdropbox.com?

  • Medlem
  • Jönköping
  • 2009-12-16 00:00

Eftersom ni säkerligen inte har ett varsitt publikt IP på erat jobba så sitter ni säkert bakom någon form av router som ger er internet access via NAT.

Därför måste en specifik port i brandäggen / routern peka på en port i just din dator.

Är det det som är proxy? Vi har proxy - ett IP och port 8080.

Ursprungligen av Csoft:

Eftersom ni säkerligen inte har ett varsitt publikt IP på erat jobba så sitter ni säkert bakom någon form av router som ger er internet access via NAT.

Därför måste en specifik port i brandäggen / routern peka på en port i just din dator.

1
Bevaka tråden