撤消错误的 chmod
Undoing erroneous chmod
我正在使用 Django 并尝试提供媒体文件,但在访问提供媒体文件的系统文件夹时遇到错误。由于(非常)不太熟悉与终端相关的命令,所以我搜索了一个解决方案。我最终在 SO answer 中执行了 "good" 代码。这部分,具体来说:
sudo groupadd varwwwusers
sudo adduser www-data varwwwusers
sudo chgrp -R varwwwusers /var/www/
sudo chmod -R 770 /var/www/
这不知何故弄乱了我的整个系统。我现在甚至无法启动 gunicorn,当我尝试这样做时,我的终端输出中出现 OSError: [Errno 13] Permission denied: '/apps/djangoProjectFolder'
。
在这一点上我基本上一无所知。想知道我做错了什么,以及我该如何挽回这种情况。
感谢您的评论。我最终彻底重新安装了 Unbuntu。现在都修好了!只是手动传输我现有的所有文件真的很费力,因为批量复制+粘贴不起作用(似乎错误的权限也被复制了)。
我正在使用 Django 并尝试提供媒体文件,但在访问提供媒体文件的系统文件夹时遇到错误。由于(非常)不太熟悉与终端相关的命令,所以我搜索了一个解决方案。我最终在 SO answer 中执行了 "good" 代码。这部分,具体来说:
sudo groupadd varwwwusers
sudo adduser www-data varwwwusers
sudo chgrp -R varwwwusers /var/www/
sudo chmod -R 770 /var/www/
这不知何故弄乱了我的整个系统。我现在甚至无法启动 gunicorn,当我尝试这样做时,我的终端输出中出现 OSError: [Errno 13] Permission denied: '/apps/djangoProjectFolder'
。
在这一点上我基本上一无所知。想知道我做错了什么,以及我该如何挽回这种情况。
感谢您的评论。我最终彻底重新安装了 Unbuntu。现在都修好了!只是手动传输我现有的所有文件真的很费力,因为批量复制+粘贴不起作用(似乎错误的权限也被复制了)。