我正在使用 Ubuntu 并学习 Node JS。我试图使用 express-generator 为构建网站所需的所有文件设置模板。但是,它锁定了所有文件夹,我无法保存任何内容。这是我必须进入并单独chmod每个文件和目录的地方吗?有没有更好更快的方法?Windows 和 Mac 也会出现这种情况吗?
问问题
109 次
1 回答
0
递归地设置对该目录或文件的读/写权限
sudo chmod 777 /your_project_path/
sudo chmod -R 777 /your_project_path/
设置权限后,将组件安装在该文件夹中
更新
- 755——这组权限常用于Web服务器。所有者拥有读取、写入和执行的所有权限。其他人只能读取和执行,但不能对文件进行更改。
777 - 每个人都可以读写和执行。在 Web 服务器中,不建议为您的文件和文件夹设置“777”权限,因为它允许任何人向您的服务器添加恶意代码。但是,在某些情况下,您需要设置777权限才能将任何文件上传到服务器(例如,在 WordPress 中上传图片)
644 – 只有所有者可以读写。其他人只能阅读。没有人可以执行该文件。
655 - 只有所有者可以读写,但不能执行文件。其他人都可以读取和执行,但不能修改文件。
于 2016-12-01T07:08:01.930 回答