su is not really the tool to copy data to a remote host. You are better of with a tool like scp.
I presume you got ssh installed on the local and remote system and generated your keys.
You can then copy your public key to the remote machine with:
After that you should be able to use
scp /localdir user@remote:/remotedir
without the remote machine even asking for a password.