好的,我已经尽力通过搜索和查找可能的重复项来找到答案,但是无论如何我都无法原谅我。
我的问题如下。我给自己定的所有者/var/www
,以myuser:www-data
和该文件夹的权限和所有(目前只是基本的index.html)它的内容750
,和Apache似乎运行它像预想的那样,但我不能访问它,当我到FTP服务器作为myuser
用户。我的意思是,我可以访问它,但是一旦我尝试编辑,删除或添加我刚得到的内容500 Permission denied
,并且如果我尝试编辑我得到的权限500 Unknown SITE command
。
救命!我做错了什么?设置用户和组,然后设置上述权限的想法是我的一个好朋友,他是一位专家,但是当我问很多问题时,我觉得我很烦他,所以您能帮忙吗再给我一些,那太好了!
我正在尝试将包含4个虚拟主机的备份放回www文件夹,但是我放在那儿应该不用担心,对吗?那只是后来的虚拟主机的欺骗,对吗?
提前致谢!
添加的信息:
我运行了:
myuser@myserver:/$ groups myuser
并且得到了:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
然后我运行了:
myuser@myserver:/$ groups www-data
并且得到了:
www-data : www-data
然后
myuser@myserver:/var/www$ ls -l
是这个:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
关于ftpserver,我没有做任何特别的事情,我只安装了vsftpd。哦,是的,我还添加了一条我认为/etc/vsftpd.conf
类似的内容,内容如下:chmod_enable=YES
。
另外,我不能让那些4空格缩进去,对此感到抱歉。
groups myuser
(如;用用户名替换)?还ls -l
的www
DIR