我正在操作自己的开发网络服务器并遇到了一些困难。
我的服务器不允许root登录,而且我有自己的帐户,我们把它叫做bob。
我已将 apache2 虚拟主机设置为网站/var/www/site/public_html/
我怎样才能将 chownsite/public_html
授予 bob,以便 bob 在那里制作的任何东西都属于他,并且他也可以删除那里的文件?
提前致谢
(运行 Ubuntu Server 13.04)
我尝试过:chown -R bob:bob *
- 这个方法有效(让我能够删除之前无法删除的文件,但我想确保这个方法能坚持下去。
答案1
Bob 制作的任何文件(在允许文件所有权的文件系统上,大多数都是这样的)都将归 Bob 所有,并且因为他拥有这些文件,所以他将能够删除它们。
当然,如果root创建了bob不能写入的文件,那么bob就不能删除它们。
长话短说,这些变化将会保留下来 - 只要鲍勃制作了文件。