这与linux目录结构有关,更具体地说,与amazon服务器有关。默认目录是/var/www/html
,我已经将我的网站的文件夹放到了这个目录中。但是在使用FileZilla将它们上传到服务器之前,我得到了以下错误:
权限被拒绝.
为了解决这个问题,我给了777权限的HTML文件夹,一切正常。但这不安全。我不知道我应该给予HTML文件夹什么权限,对我的自定义web文件夹和文件应该给予什么样的权限。
这是我的文件夹结构
/var/www/html/chat
node_modules
config
controllers
public
..css
..js
..images
..img
app.js
index.html
login.html
这是一个NodeJs网络应用程序。那么权限应该是什么呢?
发布于 2017-07-04 09:10:32
基本上,/var/html/www的文件权限属于根user.As,您正在从filezilla上传文件,您将作为主用户处理为ec2- user。
1.将文件上载到您的用户主目录(如ec2-user.OR )中
2.将EC2-用户(因为它是amazon的默认用户名)添加到根组useful-link,并通过drwxrwxr-x (775)权限上传到/var/html/www/。
https://stackoverflow.com/questions/44901250
复制相似问题