我对整个服务器/网络领域还很陌生。我目前设法设置了 apache2 和 mod_wsgi 来为我的 django 网站提供服务。我在 /svr/ 目录中创建了项目。
问题是,当我尝试上传新文件或创建新目录时,我收到权限被拒绝的错误。据我所知,我没有更改任何权限。
使用
ls -l
我获得以下权限级别,这是正确的吗?
drwxr-xr-x 4 998 998 4096 Jul 11 15:31 .
drwxr-xr-x 4 root root 4096 Jul 11 14:26 ..
drwxr-xr-x 2 998 998 4096 Jul 11 14:23 folder2
drwxr-xr-x 2 998 998 4096 Jul 11 14:18 folder
-rw-r--r-- 1 998 998 248 Jul 11 14:18 manage.py
我使用默认用户名通过 sftp 使用 firezilla 进行连接。我没有设置任何其他内容(我确信这是一个安全风险,但现在我只想一步一步解决问题)。
为什么我无法上传到该文件夹?
谢谢
答案1
为什么用户 998 没有名字?也许你只需要实际更改权限:chown apache:apache /where/apache/writes/