chmod无法更改cygwin的组权限

时间:2016-05-11 15:58:41

标签: amazon-web-services amazon-ec2 cygwin chmod chown

我正在尝试使用SCP将文件复制到AWS实例,但我遇到了如下所示的权限被拒绝错误,我试图将组名更改为"用户"哪个也没有用?有人可以提供如何解决这个问题的指导吗?

 drwx------+ 1 username      NA+Group(513)    0 May 10 23:33 .ssh
-rwxr-xr-x  1 Administrators NA+Group(513) 1692 May  5 17:00 ngc.pem
-rwxr-xr-x  1 Administrators NA+Group(513) 1692 May  8 12:47 test.pem
-rwxr-xr-x  1 Administrators NA+Group(513) 1464 May  8 13:45 test.ppk

username@machine ~
$ scp -i test.pem index.html ec2-publicip.us-west-2.compute.amazonaws.com:~
Permission denied (publickey).
lost connection

username@machine ~
$ chown usernam1 test.pem
chown: changing ownership of 'test.pem': Permission denied

username@machine ~
$ chown :Users test.pem
chown: changing group of 'test.pem': Permission denied

1 个答案:

答案 0 :(得分:0)

权限被拒绝与计算机中.pem文件的权限无关,而与.pem文件对其尝试访问的服务器的权限无关。首先 - 您需要指定您尝试进入的特定用户。例如,如果这是一个Ubuntu服务器,该命令的正确语法将是 - scp -i test.pem index.html ubuntu@ec2-publicip.us-west-2.compute.amazonaws.com:.,它将文件复制到ubuntu用户的主文件夹。