Pbrun mode provides elevated access privileges, usually identified by a group identifier, and along with a user identifier, which is usually the application identifier. When you have these privileges, much can be done.
Based on your last statement of the problem, I think you can just make a plain copy in a temporary location on the same server and change the ownership / permissions [chown / chmod] to allow the use of files / directories of your regular identifier.
Once you are done, delete the files / cancel the permission as before, depending on what you would choose.
on the other hand, if you want to learn sftp and ftp, the information goes below:
sftp requires that you install ssh keys before you can do ftp. Therefore, I think there are two ways to solve problems:
1) Use regular ftp, where you can specify the username when connecting to the target server. This will be the easiest solution that should work. Cons: transfer without file encryption
2) You can configure ssh keys on a Windows server and allow the application identifier to log in.
Another thing you need to worry about is the ftp service on the Windows machine itself, if there is one or not.
source share