当前位置: 首页 > 知识库问答 >
问题:

Amazon AWS Filezilla传输权限被拒绝

锺离边浩
2023-03-14

我已经运行了我的AmazonAWS实例,测试页面已经打开。

我试图SFTP文件到服务器显示我的网站。我有Filezilla连接到AWS服务器,但是当我试图将文件从本地机器移动到 /var/www/html目录时,它说权限被拒绝。

我刚刚想出我可以把文件移到 /home/ec2-user目录。我猜我的文件在服务器上。但是当我试图将它们从那里移动到 /var/www/html目录时,它仍然不会移动它们,权限被拒绝。

我已经研究了大约两个小时了,但是我还没有找到答案。

非常感谢您的帮助,我离您很近!哈哈

谢谢

使现代化

共有3个答案

邵兴庆
2023-03-14

在我的例子中,/var/www/html不是一个目录,而是指向/var/app/current的符号链接,因此您应该更改实际目录ie/var/app/current:

sudo chown -R ec2-user /var/app/current
sudo chmod -R 755 /var/app/current

我希望这能节省你的一些时间:)

符渊
2023-03-14

如果您使用的是CentO,请使用

sudo chown -R centos:centos /var/www/html

sudo chmod -R 755 /var/www/html

对于Ubuntu

sudo chown -R ubuntu:ubuntu /var/www/html

sudo chmod -R 755 /var/www/html

对于亚马逊ami

sudo chown -R ec2-user:ec2-user /var/www/html

sudo chmod -R 755 /var/www/html
南门英飙
2023-03-14

要允许用户ec2 user(Amazon AWS)对公共web目录(/var/www/html)进行写访问,
以root用户sudo的身份通过Putty或Terminal输入此命令:

chown -R ec2-user /var/www/html

确保对整个文件夹的权限正确:

chmod -R 755 /var/www/html

医生:

设置AmazonEC2实例

使用Filezilla和SFTP(视频)连接到Amazon EC2文件目录

理解和使用文件权限

 类似资料:
  • 问题内容: 当我尝试运行简单的docker命令时,例如: 我收到一条错误消息: 获得权限被拒绝… /var/run/docker.sock:connect:权限被拒绝 当我检查权限 我看到这一行: 因此,我遵循许多论坛的建议并将本地用户添加到docker组: 但这无济于事。我仍然收到非常相同的错误消息。我该如何解决? 问题答案: 对于那些刚接触shell的人,命令: 需要在您的外壳中定义。默认情况

  • 问题内容: 尝试显示URI时出现以下异常。我认为这是在我的活动停止后发生的,我尝试再次访问可行的URI。还有其他问题可以解决这个问题,但是我对如何对我的代码应用任何解决方案感到非常困惑,因为我的takePhotoIntent允许拍照或从图库中选择图片(如下所示)。 我的createImageFile和我的takePhotoIntent: 问题答案: 根据Storage Access Framewo

  • 问题内容: 我对编码比较陌生,遇到了麻烦。 我有这段代码可以将数据发送到Firebase 但是,我不断收到错误: FIREBASE警告:设置为/ users /(GoogleID)失败:Permission_denied 2016-05-23 22:52:42.707 firebase.js:227未捕获(承诺)错误:PERMISSION_DENIED:权限被拒绝(…) 当我尝试查找时,它谈论的是

  • 问题内容: 很抱歉来到这里问这个问题,但是我已经读完了所有互联网,试图找到解决方案,但是我仍然遇到这个问题… 我已经成功安装了Jenkins(让我在仍有希望的时候开始)可以在我们的持续集成流程中使用它。 我试图从这样一个简单的例子开始: 但是每次启动时,都会出现此错误: 问题在于用户jenkins(服务和主节点以Jenkins的身份运行)拥有此存储库上的所有权限。我试图授予组和其他人读取和执行的权

  • 问题内容: 我正在尝试将查询写入文件以进行调试。该文件位于中。我要写入的文件是。 我正在尝试使用 但是我越来越 file_put_contents(queries.txt)[function.file-put-contents]:无法打开流:权限被拒绝 我的文件chmod’d为777,可能是什么问题? 问题答案: 尝试调整目录权限。 在终端上运行(从包含数据库文件夹的目录中运行) apache,如

  • 大家好,我正在尝试阅读一个网站的内容与以下代码 但我得到以下错误,我不知道如何解决它。 如果你有什么想法,不要害羞。