nextcloud提示您沒有權限在此上傳或創建文件

筆者爲了方便使用sftp上傳文件到了nextcloud的文件儲存目錄中,但是再次刷新進入網站時,提示
您沒有權限在此上傳或創建文件
此時執行命令

docker exec -it  你的容器id /bin/bash

進入docker環境內,找到用戶儲存文件的目錄,改變文件的所有者
目錄在剛安裝時會設定,一般是/var/html/data
進入目錄後找到以自己用戶名命名的文件夾,繼續進入

cd /var/html/data
ls -al
cd user

對自己的files文件夾遞歸改變所有者

chown -R www-data files

問題解決,以後上傳文件還是儘量用網頁端上傳吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章