我尝试安装aws命令行工具

时间:2015-10-22 18:07:43

标签: aws-cli

我尝试安装aws命令行工具来运行命令

aws

在linux上

我尝试使用pip安装它,但是我收到了一个错误 http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-bundle-other-os

/bin/aws: Permission denied

每当我运行命令

aws help 

我该怎么办?

2 个答案:

答案 0 :(得分:4)

ls -l /bin/aws的输出显示:

-rw-r--r--. 1 root root 814 Oct 22 18:09 /bin/aws

这意味着您具有读/写权限,但没有执行权限。要解决此问题,您必须像这样运行chmod

chmod 755 /bin/aws

此后ls -l /bin/aws的输出应显示:

-rwxr-xr-x. 1 root root 814 Oct 22 18:09 /bin/aws

x表示您现在还拥有执行权限。其他用户也将拥有执行权限。如果没有其他限制,其他用户也可以执行它。

答案 1 :(得分:0)

我遇到了同样的问题,无法正常工作。 我使用directions on the aws site

卸载了它

然后我使用homebrew在Linux上安装了它,并且工作正常:

# as of writing installs aws-cli v2.X
brew install awscli