将文件夹从 Windows 复制到 Ubuntu,没有权限

将文件夹从 Windows 复制到 Ubuntu,没有权限

我从 Windows 磁盘中取出一个 Web 项目并将其放在 /var/www 下。

由于权限问题,localhost(我的网络服务器)无法识别它。

我需要在文件夹上运行什么以便 apache 可以读取/写入它?

我尝试了递归 chmod,但没有作用。

答案1

从命令行转到 /var/www 并输入:

ls -lhat

检查文件的所有权。上面的命令应该会显示索引文件的用户/组。它是否与您复制的文件相同?

如果您从存储库安装了 Web 服务器,则用户/组可能是 www-data:www-data 或 nginx:nginx(取决于您的 Web 服务器)。确保您复制的文件具有正确的所有权。您可以通过以下方式更改所有权:

chown <user>:<group> files

例如: chown -R www-data:www-data /var/www/folder

相关内容