Nein, Samba ist der falsche Weg.
Du suchst einen Webserver, da Du über Browser à la IE und FF zugreifen
willst.
Kandidaten dafür sind Apache und Lighttpd
http://httpd.apache.org/
http://www.lighttpd.net/
Idealerweise verwendest Du die SSL-verschlüsselnde Variante.
Auf der Fritzbox musst Du dann Portweiterleitungen konfigurieren,
wahlweise für das http-Protokoll (ohne Verschlüsselung) auf Port 80,
oder für das verschlüsselnde https-Protokoll auf Port 443.
Die Konfiguration findet sich auf der Fritzbox unter
"Internet->Freigaben".
Hinzu kommt, daß Du Dir einen DynDNS-Dienstleister besorgen musst, denn
Deine IP-Adresse ändert sich jeden Tag. Damit wird Dein Internetzugang
über einen Namen ansprechbar, und Du musst Dich nicht mehr um die
Adresse kümmern.
Auf der Fritzbox wird das unter "Internet->Dynamic DNS" konfiguriert.
Anbieter sind z.B. dyndns.org oder - wenn Du einen auf Dich
registrierten Domainnamen nutzen willst, Joker.com
Für die SSL-Verschlüsselung Deiner Daten benötigst Du noch ein
SSL-Zertifikat, das auf Deinen DynDNS-Namen ausgestellt sein muss;
startssl.com stellt so etwas erfreulicherweise kostenlos zur Verfügung.
Das Zertifikat muss in der Konfiguration des Webservers eingetragen
werden.