mgutt Posted October 10, 2022 Share Posted October 10, 2022 Bitte das Ergebnis posten: ls -an /mnt/user/nextcloud Jetzt bemängelt er ja "nur" noch, dass die ".ocdata" fehlt bzw nicht die richtigen Rechte hätte. Geh auch mal bitte hin und öffne die Console des Containers und führe das aus: ps aux Bei USER sollte "www-data" stehen: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 270084 38216 ? Ss 11:31 0:00 apache2 -DFOREGROUND www-data 71 0.0 0.0 270124 9536 ? S 11:31 0:00 apache2 -DFOREGROUND www-data 72 0.0 0.0 270124 9536 ? S 11:31 0:00 apache2 -DFOREGROUND www-data 73 0.0 0.0 270124 9536 ? S 11:31 0:00 apache2 -DFOREGROUND www-data 74 0.0 0.0 270124 9536 ? S 11:31 0:00 apache2 -DFOREGROUND www-data 75 0.0 0.0 270124 9536 ? S 11:31 0:00 apache2 -DFOREGROUND root 76 0.0 0.0 2484 580 pts/0 Ss+ 14:17 0:00 sh root 87 0.5 0.0 2484 516 pts/1 Ss 14:20 0:00 sh root 94 0.0 0.0 6760 2816 pts/1 R+ 14:20 0:00 ps aux Und das: id www-data Sollte die ID 33 zeigen: uid=33(www-data) gid=33(www-data) groups=33(www-data) Quote Link to comment
Timoh94 Posted October 10, 2022 Author Share Posted October 10, 2022 (edited) 7 minutes ago, mgutt said: Bitte das Ergebnis posten: ls -an /mnt/user/nextcloud ls -an /mnt/user/nextcloud total 414740 drwxrwx--- 1 99 100 144 Oct 10 14:24 . drwxrwxrwx 1 99 100 205 Oct 9 14:43 .. -rw-r--r-- 1 33 33 542 Oct 9 16:43 .htaccess drwxr-xr-x 1 33 33 69 Jun 29 2020 Ch drwxr-xr-x 1 33 33 32 Jan 7 2022 D drwxr-xr-x 1 33 33 91 Jan 26 2022 F drwxr-xr-x 1 33 33 54 Feb 7 2020 Fa drwxr-xr-x 1 33 33 69 Jan 7 2022 Ma drwxr-xr-x 1 33 33 32 Jan 7 2022 Mo drwxr-xr-x 1 33 33 24 Jan 7 2022 Na drwxr-xr-x 1 33 33 54 Jan 7 2022 Ph drwxr-xr-x 1 33 33 32 Jan 7 2022 Ra drwxr-xr-x 1 33 33 32 Jan 7 2022 Ta drwxr-xr-x 1 33 33 69 Mar 23 2022 Tr drwxr-xr-x 1 33 33 69 Jan 7 2022 V drwxr-xr-x 1 33 33 6 Feb 20 2020 __groupfolders drwxr-xr-x 1 33 33 20 Dec 17 2021 appdata_ocbfxw41o1bl drwxr-xr-x 1 33 33 209 Apr 26 2020 appdata_ockmcgf2pmy6 drwxr-xr-x 1 33 33 212 Apr 26 2020 appdata_ocvyerrrpq85 -rw-r--r-- 1 33 33 61274603 May 27 12:17 audit.log -rw-r--r-- 1 33 33 222782764 Oct 28 2021 audit.log.1 drwxr-xr-x 1 33 33 26 Oct 9 16:43 files_external -rw-r--r-- 1 33 33 0 Apr 14 2020 flow.log drwxr-xr-x 1 33 33 24 Jun 27 2020 g drwxr-xr-x 1 33 33 47 Jan 7 2022 h -rw-r--r-- 1 33 33 0 Oct 9 16:43 index.html -rw-r--r-- 1 33 33 19 Apr 16 2020 memory_limit.ini -rw-r----- 1 33 33 35628978 Oct 10 14:07 nextcloud.log -rw-r--r-- 1 33 33 104858320 Feb 20 2022 nextcloud.log.1 drwxr-xr-x 1 33 33 4096 Jun 29 2020 ownbackup -rw-r--r-- 1 33 33 4096 Oct 5 08:39 owncloud.db drwxr-xr-x 1 33 33 14 Jan 7 2022 s drwxr-xr-x 1 33 33 32 Jun 26 2019 sy -rw-rw-rw- 1 0 0 0 Oct 10 14:15 test.txt drwxr-xr-x 1 33 33 47 Jan 7 2022 thu drwxr-xr-x 1 33 33 80 Apr 26 2020 updater-ockmcgf2pmy6 -rw-r--r-- 1 33 33 109936 Mar 29 2020 updater.log 7 minutes ago, mgutt said: Geh auch mal bitte hin und öffne die Console des Containers und führe das aus: ps aux Bei USER sollte "www-data" stehen: # ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.7 0.2 270084 39900 ? Ss 14:25 0:00 apache2 -DFOREGROUND www-data 31 4.5 0.3 276692 49352 ? S 14:25 0:00 apache2 -DFOREGROUND www-data 32 0.0 0.0 270124 9776 ? S 14:25 0:00 apache2 -DFOREGROUND www-data 33 0.0 0.0 270124 9776 ? S 14:25 0:00 apache2 -DFOREGROUND www-data 34 0.0 0.0 270124 9776 ? S 14:25 0:00 apache2 -DFOREGROUND www-data 35 0.0 0.0 270124 9776 ? S 14:25 0:00 apache2 -DFOREGROUND www-data 36 0.0 0.0 270124 9776 ? S 14:25 0:00 apache2 -DFOREGROUND root 37 0.5 0.0 2484 512 pts/0 Ss 14:25 0:00 sh root 44 0.0 0.0 6760 3008 pts/0 R+ 14:25 0:00 ps aux 7 minutes ago, mgutt said: Und das: id www-data Sollte die ID 33 zeigen: uid=33(www-data) gid=33(www-data) groups=33(www-data) # id www-data uid=33(www-data) gid=33(www-data) groups=33(www-data) Edited October 10, 2022 by Timoh94 Quote Link to comment
mgutt Posted October 10, 2022 Share Posted October 10, 2022 Ok und wo war jetzt noch Mal die Datei .ocdata? Quote Link to comment
Timoh94 Posted October 10, 2022 Author Share Posted October 10, 2022 (edited) 6 minutes ago, mgutt said: Ok und wo war jetzt noch Mal die Datei .ocdata? ich habe die nicht gelöscht oder so. Soll ich mit touch .ocdata einfach eine anlegen? EDIT: Habe eine mit touch .ocdata angelegt. Leider keine Veränderung :/mnt/user/nextcloud# ls -an /mnt/user/nextcloud total 414740 drwxrwx--- 1 99 100 158 Oct 10 15:02 . drwxrwxrwx 1 99 100 205 Oct 9 14:43 .. -rw-r--r-- 1 33 33 542 Oct 9 16:43 .htaccess -rw-rw-rw- 1 0 0 0 Oct 10 15:02 .ocdata Edited October 10, 2022 by Timoh94 Quote Link to comment
mgutt Posted October 10, 2022 Share Posted October 10, 2022 In dem Post hattest du aber noch eine?! https://forums.unraid.net/topic/129369-nextcloud-dein-datenverzeichnis-kann-von-anderen-benutzern-gelesen-werden/?do=findComment&comment=1178521 Setz auf jeden Fall noch User und Dateirechte wie sie sein müssen: chmod 644 /mnt/user/nextcloud/.ocdata chown 33:33 /mnt/user/nextcloud/.ocdata Quote Link to comment
Timoh94 Posted October 10, 2022 Author Share Posted October 10, 2022 (edited) 3 hours ago, mgutt said: In dem Post hattest du aber noch eine?! https://forums.unraid.net/topic/129369-nextcloud-dein-datenverzeichnis-kann-von-anderen-benutzern-gelesen-werden/?do=findComment&comment=1178521 Setz auf jeden Fall noch User und Dateirechte wie sie sein müssen: chmod 644 /mnt/user/nextcloud/.ocdata chown 33:33 /mnt/user/nextcloud/.ocdata Sorry aber ich habe es wirklich nicht gelöscht, zumindest nicht wissenlich. Ich habe das ocdata angepasst, hat aber leider nichts an der Fehlermeldung geändert. -rw-r--r-- 1 33 33 0 Oct 10 15:02 .ocdata EDIT: Ich habe Mal im Container selbst geguckt, ist da vielleicht was falsch weil data der einzige Ordner mit anderen Rechten ist? root@9e2a51c8081f:/var/www/html# ls -na total 116 drwxrwxrwx 1 33 33 468 Oct 8 22:30 . drwxrwxr-x 1 33 0 42 Oct 9 16:50 .. -rw-r--r-- 1 33 33 4385 Oct 9 16:43 .htaccess -rw-r--r-- 1 33 33 101 Oct 8 22:29 .user.ini drwxr-xr-x 1 33 33 824 Oct 8 22:29 3rdparty -rw-r--r-- 1 33 33 19327 Oct 8 22:29 AUTHORS -rw-r--r-- 1 33 33 34520 Oct 8 22:29 COPYING drwxr-xr-x 1 33 33 1112 Jul 24 2021 apps drwxrwxrwx 1 33 33 414 Oct 5 08:38 config -rw-r--r-- 1 33 33 4095 Oct 8 22:29 console.php drwxr-xr-x 1 33 33 428 Oct 8 22:30 core -rw-r--r-- 1 33 33 6260 Oct 8 22:29 cron.php drwxrwxrwx 1 33 33 628 Oct 9 17:21 custom_apps drwxrwx--- 1 99 100 158 Oct 10 15:02 data drwxr-xr-x 1 33 33 9276 Oct 8 22:30 dist -rw-r--r-- 1 33 33 156 Oct 8 22:29 index.html -rw-r--r-- 1 33 33 3456 Oct 8 22:29 index.php drwxr-xr-x 1 33 33 126 Oct 8 22:30 lib -rw-r--r-- 1 33 33 0 Oct 8 22:29 nextcloud-init-sync.lock -rwxr-xr-x 1 33 33 283 Oct 8 22:29 occ drwxr-xr-x 1 33 33 18 Oct 8 22:30 ocm-provider drwxr-xr-x 1 33 33 50 Oct 8 22:30 ocs drwxr-xr-x 1 33 33 18 Oct 8 22:30 ocs-provider -rw-r--r-- 1 33 33 3139 Oct 8 22:29 public.php -rw-r--r-- 1 33 33 5340 Oct 8 22:29 remote.php drwxr-xr-x 1 33 33 158 Oct 8 22:30 resources -rw-r--r-- 1 33 33 26 Oct 8 22:29 robots.txt -rw-r--r-- 1 33 33 2452 Oct 8 22:29 status.php drwxr-xr-x 1 33 33 26 Apr 15 2020 themes -rw-r--r-- 1 33 33 382 Oct 8 22:30 version.php Edited October 10, 2022 by Timoh94 Quote Link to comment
Solution mgutt Posted October 10, 2022 Solution Share Posted October 10, 2022 4 hours ago, Timoh94 said: Ich habe Mal im Container selbst geguckt, ist da vielleicht was falsch weil data der einzige Ordner mit anderen Rechten ist? 777 bzw drwxrwx--- ist in jedem Fall richtig. Ist bei mir auch so. Aber jetzt sehe ich was. Warum gehört dein /data Ordner dem User 99 und der Gruppe 100?! Bitte wie folgt korrigieren: chown 33:33 /mnt/user/nextcloud 1 Quote Link to comment
Timoh94 Posted October 11, 2022 Author Share Posted October 11, 2022 (edited) On 10/10/2022 at 11:34 PM, mgutt said: 777 bzw drwxrwx--- ist in jedem Fall richtig. Ist bei mir auch so. Aber jetzt sehe ich was. Warum gehört dein /data Ordner dem User 99 und der Gruppe 100?! Bitte wie folgt korrigieren: chown 33:33 /mnt/user/nextcloud Ja danke das war es endlich! Vielen Dank für die große Hilfe EDIT: @mguttIch habe meinen unRAID Server neugestartet und danach kam wieder der 0770 Fehler... habe ich "chown 33:33 /mnt/user/nextcloud" ausgeführt und es geht wieder. Woran kann das liegen dass nach jedem Serverneustart dieses Problem auftritt und hast du eine Idee wie man das löst? Edited October 12, 2022 by Timoh94 Quote Link to comment
mgutt Posted November 7, 2022 Share Posted November 7, 2022 Üergibst du dem Container bestimmte User IDs? Zeig mal die erweiterte Ansicht von den Containereinstellungen. Quote Link to comment
Timoh94 Posted December 15, 2022 Author Share Posted December 15, 2022 (edited) Hallo mgutt, ich habe deine Antwort nach so langer Zeit nicht mehr erwartet und es leider jetzt erst gesehen. Danke ich freue mich dass du mir wieder versuchst zu helfen! On 11/7/2022 at 2:20 PM, mgutt said: Üergibst du dem Container bestimmte User IDs? Zeig mal die erweiterte Ansicht von den Containereinstellungen. Nicht dass ich wüsste: Mittlerweile gab es ein paar Updates und ich kann den Container bisher normal nutzen ohne den Befehl nach jedem Neustart abzufeuern, jedoch bekomme diese Meldung nun in der Nextlcoud selbst und auch das "chown 33:33 /mnt/user/nextcloud" bringt da nichts: Edited December 15, 2022 by Timoh94 Quote Link to comment
mgutt Posted December 19, 2022 Share Posted December 19, 2022 On 12/15/2022 at 1:18 PM, Timoh94 said: jedoch bekomme diese Meldung nun in der Nextlcoud Das kannst du hier im Forum suchen. On 12/15/2022 at 1:18 PM, Timoh94 said: Mittlerweile gab es ein paar Updates und ich kann den Container bisher normal nutzen Ok. Wenn doch wieder Probleme auftauchen, könnte man den Container auf 99:100 umstellen: https://forums.unraid.net/topic/123856-durch-nextcloud-erstellte-ordner-sind-im-unraid-share-schreibgeschützt/?do=findComment&comment=1129506 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.