scp file to different user in the remote server from local
Asked Answered
F

1

9

generally, i login to a server xyz.com using my login credentials([email protected]), my home = /home/user/myuserid/

after login, i do "su - someuser" to access the files.

i would like to copy a file from local machine to a directory in someuser eg: /abc/someuser/temp

for this, i am using scp somefile.txt [email protected]:/abc/someuser/temp/

it is asking my password for myuserid and then says.. /abc/someuser/temp/ permission denied

what command shall i use to copy a file to su in remote host?

Filling answered 29/9, 2014 at 22:59 Comment(0)
R
7

You'll have to use someuser's credentials to do the scp

scp somefile.txt [email protected]:/abc/someuser/temp/ 

Alternatively you can give myuserid permission to someuser's home directory.

Reconstruction answered 29/9, 2014 at 23:7 Comment(2)
Thanks for the quick reply, scp somefile.txt [email protected]:/abc/someuser/temp/ it wont allow to directly connect to the host using someuser credentials.Filling
Then you'll have to give yourself permissions to someuser's home directoryReconstruction

© 2022 - 2024 — McMap. All rights reserved.