There are several ways, depending on how you can access this "remote" machine. You didn't say anything about that and yet that's the entire point of the question. So... what are the ways in which you can access that machine?
No, it is not enough, you need a cooperating process on the remote machine. Also, any system connected to the internet is likely to have a firewall or other security precautions.
Just imagine what would happen if anybody could reach into your file system with just your IP address.
FTP is a well known approach for file transfers, but your choices depend on what the remote machine permits.
Bill
I'm not dead! I feel happy! I'd like to go for a walk! I'll even read a tiny ad:
Gift giving made easy with the permaculture playing cards