I can give you two answers to this ...
The first - foward the appropriate port and then login - which I recognize is not informative, but, it's the best that we can do, given the "broad" nature of your question.
The second - what do you wish to log in to from a remote location? And that is a serious question. It's hard to provide meaningful assistance when the questions aren't clear.
Do you want remote ftp access, remote http access, remote SMB access - each can be done, whether or not it should be done is a topic for a different discussion.