You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下AWS CLI v2安装成功后找不到目录、无法连接EC2实例求助

解决方案

1. 无法进入AWS-CLI目录的问题

/usr/local/bin/aws是可执行二进制文件,不是文件夹,因此无法使用cd命令进入。AWS CLI安装完成后属于全局可调用命令,你在任意工作目录下直接输入aws开头的指令即可正常使用,无需进入其安装路径。

2. chmod提示找不到.pem文件的问题

报错原因是你当前命令行的工作目录中没有存储你从AWS控制台下载的EC2密钥对文件,按以下步骤操作即可解决:

  • 找到你下载的.pem密钥文件的本地存储路径,Mac系统默认下载路径为~/Downloads/
  • 执行切换目录命令进入密钥所在文件夹,例如下载文件夹路径就执行:cd ~/Downloads
  • 再执行权限修改命令:chmod 400 替换为你的密钥文件名.pem,即可正常完成权限配置。

3. EC2连接命令报错的问题

-bash: xxxxxxxxxxxxxx.compute-1.amazonaws.com: command not found报错是因为你漏写了SSH连接的命令前缀,完整的EC2 SSH连接命令格式如下:

ssh -i "替换为你的密钥文件名.pem" 实例默认用户名@你的EC2实例公有DNS地址

不同镜像的默认用户名有区别:Amazon Linux系列默认用户名为ec2-user,Ubuntu系列默认用户名为ubuntu,CentOS系列默认用户名为centos,请根据你使用的镜像替换对应用户名即可。


内容的提问来源于stack exchange,提问作者NewHorizons1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 02:18:04