Missing the big picture
There is value in the request by the original submitter and that the big picture was missed with all of the responses/suggestions.
Transferring files to remove systems is rarely done just for the sake of the transfer.
Instead, it is usually done so that the files get processed by some service.
This service has some access control and as such the files transferred need to be owned by a particular user/group.
On the other hand the remote system might not allow direct login by the target user.
At the moment one needs to set permissions of the transferred files manually after every transfer.
Maybe there should be a new feature that would allow to specify owner user/group on the remote system (maybe privileges on the remote system as well) per session. With the end result being that after each transfer the files/folders would be set with the requested permissions.
Transferring files to remove systems is rarely done just for the sake of the transfer.
Instead, it is usually done so that the files get processed by some service.
This service has some access control and as such the files transferred need to be owned by a particular user/group.
On the other hand the remote system might not allow direct login by the target user.
At the moment one needs to set permissions of the transferred files manually after every transfer.
Maybe there should be a new feature that would allow to specify owner user/group on the remote system (maybe privileges on the remote system as well) per session. With the end result being that after each transfer the files/folders would be set with the requested permissions.