Ciao, sì è possibile. Dovrai fare i reindirizzamenti a livello di router per le porte (port forwarding). In base al protocollo che usi, vai a vederti quale porta utilizza online.
Fai molta attenzione però che è una procedura rischiosa. SMB è un colabrodo da quel che so. Io non esporrei porte così in pubblico.
Ti consiglio vivamente di utilizzare un VPN in combo con un firewall. Se non puoi comprare pezzi fisici, le cose più semplici sono il firewall del router e logmein-hamachi.
Come altri utenti hanno suggerito, ci sono alternative rispetto a samba molto più sicure. Personalmente trovo Resilio molto comodo.
Se hai domande più specifiche facci sapere
Buona fortuna