2014-01-14 83 views
0

我试图文件在传输到我的虚拟机将文件发送到虚拟机SCP

我试着命令

scp files [email protected]:/home/user/directory

我后来问为[email protected]

输入密码

当我输入密码输出是:

scp: /home/user/directory/filename: Permission denied

我想也许我没有正确的权限或权限的文件?

所以我检查每个文件的权利,这是

-rwxr-xr-x

不是真的知道我需要做的正确SCP我的文件到我的虚拟机

+0

您是否拥有VM上目录文件夹的正确权限? – mikea

+0

@mikea刚刚检查并在我的VM目录权限是'drwxr-xr-x' – Liondancer

+0

并且用户拥有它吗? – mikea

回答

1

确保user存在这两个机器,并且它有权写入目标目录。这意味着目的地目录必须是a)世界可写的,b)可由user所属的组写入的,或c)由user拥有的。

+0

我不确定哪些数字用于这些权限。我担心“不安全”的权限 – Liondancer

+0

这样做是为了让'user'和它的组拥有目的地目录:'chown user:user directory',并且这样做只有'user'可以写入目录:'chmod 2750目录“。 –

+0

工作!谢谢!! – Liondancer

相关问题