AWS ec2-user 权限被拒绝

mar*_*eoj 1 ssh amazon-ec2 amazon-web-services

在 Amazon Linux AMI 上有我的Apache HTTP 服务器。我正在尝试通过 SSH 作为 ec2 用户在我的根目录子文件夹上安装 Prestashop。

cd /var/www/html
Run Code Online (Sandbox Code Playgroud)

但是当我尝试创建目录时

mkdir prestashoptest
Run Code Online (Sandbox Code Playgroud)

我总是收到这个错误

mkdir: cannot create directory ‘prestashoptest’: Permission denied
Run Code Online (Sandbox Code Playgroud)

我该怎么办?我怎样才能获得完全许可?

小智 5

您可以在 Amazon ssh 中使用sudo命令或sudo su进行 root 访问。

尝试

sudo mkdir prestashoptest
Run Code Online (Sandbox Code Playgroud)

或使用sudo su后跟密码来ec2-user执行简单的mkdir