我有一个VPS并用它来托管我的网站。服务器是nginx和php-fdm。 我的网站是/var/www/sitename/html/
以及所有归属于www-data www-data
的html目录下的文件和文件夹。所有文件permision是664
和目录(html文件夹和子目录)具有775
权限。而且我的用户也是www-data
组的成员。
我可以更改此文件夹中的每个文件,但我无法在此创建新文件或新文件夹。这需要sudo
特权。我可以在/var/www/sitename/html/uploads
等子目录中创建新文件,但不能在/var/www/sitename/html/
中创建新文件,但它们具有相同的所有者和权限。ubuntu文件权限
0
A
回答
0
您正在登录的用户不是www-data用户或www-data组的成员。
我在我的服务器上设置了一些东西,以便我拥有文件/目录的用户登录,并且webuser组是拥有的组,烫发设置为750/640。通过创建最高级别的Web目录setgid,您可以在所有上传到/在服务器上创建的文件/目录中自动保持拥有组的相同性。
drwxr-s--- 4 debbie www-data 4096 Oct 6 2015 /var/www-debbie.example.com
如果Web服务器需要写文件,创建目录,并改变它
sudo mkdir /var/www-debbie.example.com/writeable
sudo chmod 770 /var/www-debbie.example.com/writeable
的权限,如果你没有做过setgid的东西,然后修复所有权
sudo chown debbie.www-data /var/www-debbie.example.com/writeable
然后你去,网络服务器用户可以写信给它。
drwxrws--- 4 debbie www-data 4096 Oct 6 2015 /var/www-debbie.example.com/writeable
相关问题
- 1. ubuntu apache2日志文件权限
- 2. Symfony2和Ubuntu 11.10权限文件夹和文件
- 3. ubuntu中父文件夹和子文件夹的权限
- 4. 文件权限
- 5. 文件权限
- 6. 权限错误的Ubuntu
- 7. 文件权限类文件
- 8. 文件夹权限?
- 9. Linux文件权限
- 10. WCF文件权限?
- 11. .emacs文件权限?
- 12. Android - 文件权限
- 13. Linux文件权限
- 14. gwt文件权限
- 15. PHP文件权限
- 16. Apache文件权限
- 17. Nodejs文件权限
- 18. 文件夹权限
- 19. 文件夹权限
- 20. 文件夹权限
- 21. Public_html文件权限
- 22. PHP文件权限
- 23. 如何获得编辑文件apache2.conf的权限? [Ubuntu]
- 24. EC2 Ubuntu与整个文件夹权限已更改
- 25. ubuntu/var文件已满并且没有读取权限
- 26. 腓在Ubuntu系统中设置文件权限OrangeHrm
- 27. 如何在ubuntu上为此drwxrwsrwx权限设置文件
- 28. 无法保存文件:权限被拒绝Ubuntu
- 29. 在Ubuntu上运行带有root权限的.sh文件“双击”
- 30. 在ubuntu权限上安装rails权限被拒绝