I'd like to have my router serve as a kind of file-server that my wife could access from her office.
Has anyone setup something like that already?

I'd like the system to use mostly Free Software and to be reasonably secure.
Oh and it shouldn't require admin rights on the remote machine (running some Redmond-OS).

Any idea?