我试图在小型Ubuntu Server计算机上设置自己的网站。一切顺利,直到我尝试安装jquery-filemanager
,并且它创建了一个错误,因为它无法写入目录:/var/www/html
。我正在使用apache2
,我注意到每次尝试删除/复制/移动文件时都需要root/sudo
。我很确定这是造成这个问题的原因。
有没有办法阻止root
拥有此目录,还是有更好的网站可以使用?
感谢。
编辑:我做了一个" ls -la"在目录" / var / www / html"。cameron@ubuntuserver:/var/www/html$ ls -la
总共72
drwxr-xr-x 10 root root 4096 Apr 14 16:53。
drwxr-xr-x 3 root root 4096 Apr 14 06:16 ..
-rw-r - r-- 1 root root 203 Apr 13 19:25 AdminDevel.html
-rw-r - r-- 1 root root 7372 Apr 13 19:49 contact.html
drwxr-xr-x 2 root root 4096 Apr 13 16:44 css
drwxr-xr-x 9 root root 4096 Apr 14 16:53 filemanager
drwxr-xr-x 4 root root 4096 Apr 13 16:54 FOLDERS
drwxr-xr-x 2 root root 4096 Apr 13 16:44字体
-rw-r - r-- 1 root root 6056 Apr 13 19:33 games.html
drwxr-xr-x 4 root root 4096 2012年7月5日半色调文件
-rw-r - r-- 1 root root 73 Mar 4 13:25 .htaccess
drwxr-xr-x 5 root root 4096 Apr 13 18:06 img
-rw-r - r-- 1 root root 7769 Apr 14 15:00 index.html
drwxr-xr-x 5 root root 4096 Apr 13 16:44 js
drwxr-xr-x 2 root root 4096 Apr 13 16:44 less
卡梅伦@ ubuntuserver:在/ var / www / html等$
答案 0 :(得分:1)
您可以执行ls -la
,以便查看所有者和权限吗?
无论如何,如果您使用的是apache,权限应该是www-data。您可以通过sudo chown -R www:data-www:data /var/www/html
了解chown
和chmod
。