I have set up samba so my boss and her employees access the same file.

She has this program where she enters customers information I can save that information on a file on the server using samba and now her and her employees can access that file for pull up customer information.

now she wants to be able to access that file from home to have it work with her program. she is using a laptop.

I looked into SSH and Putty but those seem to be more of an administration tool that allows me to run a terminal so i can make change from my house.

Any Ideas is there please if its SSH and Putty someone hit me on the head and tell me what part in need to be focusing.

any other ideas I was thinking about a VPN, but the problem i run into is that stupid program that she wants to run from her laptop and at all times have access to those files from home, starbucks, or work. work was easy samba but starbucks and home??? any ideas.