亚马逊 AWS Filezilla 传输权限被拒绝
我的亚马逊 AWS 实例正在运行,测试页面已启动。
我正试图以 SFTP 方式将文件传输到服务器,以显示我的网站。我已将 Filezilla 连接到 AWS 服务器,但当我尝试将文件从本地机器移动到 /var/www/html 目录时,它却显示 "拒绝权限"。
我刚刚发现,我可以将文件移到/home/ec2-user 目录。所以我猜我的文件在服务器上。但当我尝试将它们从那里移到 /var/www/html 目录时,它仍然不会移动它们,显示权限被拒绝。
我已经研究了大约 2 个小时,但还没有找到答案。
非常感谢任何帮助,我就快成功了!哈哈
谢谢
更新
[在此输入图片描述][1]
85
3
允许用户
ec2-user
(Amazon AWS) 写访问公共网络目录 (/var/www/html)、 以根用户sudo
的身份通过 Putty 或终端输入此命令:确保整个文件夹的权限正确无误:
文件's:
设置亚马逊 ec2-instances
[使用 Filezilla 和 SFTP 连接到 Amazon EC2 文件目录(视频)](https://www.youtube.com/watch?v=e9BDvg42-JI)
了解和使用文件权限
如果使用 centOs,则使用
对于 Ubuntu
适用于亚马逊 ami
在我的案例中,/var/www/html 并不是一个目录,而是指向 /var/app/current 的一个符号链接,所以你应该更改真正的目录,即 /var/app/current:
希望这能帮你节省一些时间:)