我在ubuntu上运行apache服务器。每当我将sftp
新的第三方javascript库上传到www
文件夹时,我发现我需要更改所有.js
和.css
的权限才能访问它通过其他文件。我经常发现自己在文件夹和单个文件上执行chmod o+rw
或chmod o+x
。这很麻烦,因为大多数这些库都有递归文件夹。
执行此操作的正确(快速)方法是什么,以及不会危及安全性的方法?
答案 0 :(得分:0)
您应该更改文件的所有者,不允许每个人访问它们。 在ubuntu apache上运行用户www-data。
chown -R www-data your_domain_folder
它将从your_domain_folder开始递归更改所有者。 它只会设置所有者用户,所有者组将保持不变。
您还可以使用chmod -R