[Nextcloud] Nextcloud 權限問題
[Nextcloud] Nextcloud permission issues
2022/11/11
![Cover Image for [Nextcloud] Nextcloud 權限問題](https://i.imgur.com/QtoZssX.jpg)
前言
在整理自己架的 nextcloud 雲端硬碟時不小心把權限用 wildcard 改掉了,導致 Nextcloud 直接罷工。花了一點時間研究相關權限才讓他重新 work,隨手來記錄一下:
我的 docker-compose 設定檔
因為涉及到一些 volume 路徑問題,所以也把 source 列出來:
https://github.com/JCxYIS/nextcloud-docker-compose/blob/master/docker-compose.yaml
403 Forbidden
可能是 server 讀不到 .htacess
,這裡我直接開資料夾可讀權限就可以了
chmod 755 -R .runtime/ |
如果直接給 777 Nextcloud 可能會報說 data 不能開那麼低的權限,再用同樣方法把 data 寫權限:
chmod 700 -R .runtime/nextcloud/data/ |
無法寫入 config / data 目錄無效
或
nextcloud 的 owner 要設成 www-data
chown -R www-data:www-data .runtime/nextcloud/ |