scp文件到本地远程服务器中的不同用户

时间:2014-09-29 22:59:46

标签: linux scp su

通常,我使用我的登录凭据(myuserid@xyz.com)登录服务器xyz.com, 我的家= / home / user / myuserid /

登录后,我会“su - someuser”来访问这些文件。

我想将文件从本地计算机复制到某个用户的目录,例如:/ abc / someuser / temp

为此,我正在使用 scp somefile.txt myuserid@xyz.com:/ abc / someuser / temp /

它询问我的密码是否为myuserid然后说.. / abc / someuser / temp / permission denied

我将使用什么命令将文件复制到远程主机中的su?

1 个答案:

答案 0 :(得分:6)

您必须使用某些用户的凭据来执行scp

scp somefile.txt someuser@xyz.com:/abc/someuser/temp/ 

或者,您可以向myuserid的主目录授予someuser权限。