Tek*_*Tek 8 permissions ubuntu
我有一个运行 Ubuntu 10.10 的虚拟机。我正在使用 Netbeans 并将文件上传到虚拟机上的 ftp。我正在使用 vsftpd。
我遇到的问题是,文件夹的所有者/var/www是用户apache,以便 apache 服务器能够读取文件。到现在为止还挺好。
但是当我尝试从 ftp 用户上传文件时,我无法上传user1。我知道问题是什么。我的问题是,如何为用户正确设置权限apache并user1能够写入/读取 /var/www 目录中的所有文件?
bwD*_*aco 17
创建一个组www-users并使其成为 的组所有者/var/www。然后将用户apache和user1组分配给组并将/var/www目录的权限设置为 775。这将允许组user1中的任何其他用户www-users读取和写入/var/www;它还可以更轻松地授权其他用户写入/var/www- 只需将用户分配到www-users组即可。
编辑:正确的权限/var/www是 2775,其中包括 setgid,以便内部的文件和目录/var/www继承/var/www.
| 归档时间: |
|
| 查看次数: |
26322 次 |
| 最近记录: |