181 lines
4.5 KiB
Markdown
181 lines
4.5 KiB
Markdown
#inloggen:
|
|
|
|
user: admin
|
|
password: NextcloudNextcloud01
|
|
|
|
user: allard
|
|
password: Nextcloud01@
|
|
|
|
|
|
INSIDE THE NEXTCLOUD CONTAINER:
|
|
===============================
|
|
|
|
#controleren of WEBDAV is geinstalleerd:
|
|
|
|
su -s /bin/sh -c "php occ app:list www-data
|
|
|
|
=>
|
|
|
|
Enabled:
|
|
- activity: 2.20.0
|
|
- circles: 28.0.0
|
|
- cloud_federation_api: 1.11.0
|
|
- comments: 1.18.0
|
|
- contactsinteraction: 1.9.0
|
|
- dashboard: 7.8.0
|
|
- dav: 1.29.2
|
|
- federatedfilesharing: 1.18.0
|
|
- federation: 1.18.0
|
|
- files: 2.0.0
|
|
- files_pdfviewer: 2.9.0
|
|
- files_reminders: 1.1.0
|
|
- files_sharing: 1.20.0
|
|
- files_trashbin: 1.18.0
|
|
- files_versions: 1.21.0
|
|
- firstrunwizard: 2.17.0
|
|
- logreader: 2.13.0
|
|
- lookup_server_connector: 1.16.0
|
|
- nextcloud_announcements: 1.17.0
|
|
- notifications: 2.16.0
|
|
- oauth2: 1.16.4
|
|
- password_policy: 1.18.0
|
|
- photos: 2.4.0
|
|
- privacy: 1.12.0
|
|
- provisioning_api: 1.18.0
|
|
- recommendations: 2.0.0
|
|
- related_resources: 1.3.0
|
|
- serverinfo: 1.18.0
|
|
- settings: 1.10.1
|
|
- sharebymail: 1.18.0
|
|
- support: 1.11.1
|
|
- survey_client: 1.16.0
|
|
- systemtags: 1.18.0
|
|
- text: 3.9.2
|
|
- theming: 2.3.0
|
|
- twofactor_backupcodes: 1.17.0
|
|
- updatenotification: 1.18.0
|
|
- user_status: 1.8.1
|
|
- viewer: 2.2.0
|
|
- weather_status: 1.8.0
|
|
- workflowengine: 2.10.0
|
|
Disabled:
|
|
- admin_audit: 1.18.0
|
|
- bruteforcesettings: 2.8.0
|
|
- encryption: 2.16.0
|
|
- files_external: 1.20.0
|
|
- suspicious_login: 6.0.0
|
|
- twofactor_totp: 10.0.0-beta.2
|
|
- user_ldap: 1.19.0
|
|
|
|
#zo niet dan:
|
|
|
|
su -s /bin/sh -c "php occ app:enable dav" www-data
|
|
|
|
=> dav already enabled
|
|
|
|
#controleren of nextcloud alle bestanden in var/www/data kan lezen:
|
|
|
|
su -s /bin/sh -c "php occ files:scan --all" www-data
|
|
|
|
=>
|
|
|
|
Starting scan for user 1 out of 1 (admin)
|
|
+---------+-------+-----+---------+---------+--------+--------------+
|
|
| Folders | Files | New | Updated | Removed | Errors | Elapsed time |
|
|
+---------+-------+-----+---------+---------+--------+--------------+
|
|
| 6 | 44 | 0 | 0 | 0 | 0 | 00:00:01 |
|
|
+---------+-------+-----+---------+---------+--------+--------------+
|
|
|
|
#controleren of de user "admin" een directory heeft:
|
|
|
|
ls -lah /var/www/html/data/admin/
|
|
|
|
=>
|
|
total 16K
|
|
drwxrwx--- 4 www-data www-data 4.0K Feb 9 16:47 .
|
|
drwxrwx--- 4 www-data www-data 4.0K Feb 9 16:46 ..
|
|
drwxrwx--- 2 www-data www-data 4.0K Feb 9 16:47 cache
|
|
drwxrwx--- 5 www-data www-data 4.0K Feb 9 16:17 files
|
|
|
|
su -s /bin/sh -c "php occ user:list" www-data
|
|
|
|
#controleren of gebruiker bestaat:
|
|
|
|
=> - admin: admin
|
|
|
|
#enable gebruiker admin:
|
|
|
|
su -s /bin/sh -c "php occ user:enable admin" www-data
|
|
|
|
=> The specified user is enabled
|
|
|
|
su -s /bin/sh -c "php occ security:bruteforce:reset admin" www-data
|
|
|
|
=>
|
|
#controleren log of specifieke meldingen mbt admin:
|
|
|
|
cat /var/www/html/data/nextcloud.log | grep "admin"
|
|
|
|
|
|
=>
|
|
|
|
{"reqId":"up3RdhwXxxGTV3nlIMH9","level":2,
|
|
"time":"2025-02-09T20:15:15+00:00",
|
|
"remoteAddr":"10.42.0.82",
|
|
"user":"--",
|
|
"app":"no app in context",
|
|
"method":"POST",
|
|
"url":"/index.php/login",
|
|
"message":"Login failed: admin (Remote IP: 10.42.0.82)",
|
|
"userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15",
|
|
"version":"28.0.14.1",
|
|
"data":[]}
|
|
|
|
#controleren of .htaccess goed is geconfigureerd:
|
|
|
|
cat /var/www/html/.htaccess | grep dav
|
|
|
|
=>
|
|
|
|
RewriteRule ^$ /remote.php/webdav/ [L,R=302]
|
|
RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
|
|
RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]
|
|
|
|
# - https://docs.nextcloud.com/server/latest/admin_manual/issues/general_troubleshooting.html#troubleshooting-webdav
|
|
|
|
#legen cache:
|
|
|
|
su -s /bin/sh -c "php occ maintenance:mode --on" www-data
|
|
=> Nextcloud is in maintenance mode, no apps are loaded.
|
|
|
|
su -s /bin/sh -c "php occ maintenance:data-fingerprint" www-data
|
|
|
|
=>
|
|
Commands provided by apps are unavailable.
|
|
Updated data-fingerprint to 60f73f9b70daee107c27b5a064670c28
|
|
|
|
su -s /bin/sh -c "php occ cache:clear" www-data
|
|
|
|
=>
|
|
Commands provided by apps are unavailable.
|
|
Updated data-fingerprint to 60f73f9b70daee107c27b5a064670c28
|
|
There are no commands defined in the "cache" namespace.
|
|
|
|
su -s /bin/sh -c "php occ maintenance:mode --off" www-data
|
|
=>
|
|
Maintenance mode disabled
|
|
su -s /bin/sh -c "php occ config:system:get overwrite.cli.url" www-data
|
|
|
|
|
|
|
|
#OUTSIDE NEXTCLOUD CONTAINER
|
|
============================
|
|
#herstarten:
|
|
|
|
kubectl rollout restart deployment nextcloud -n nextcloud
|
|
|
|
#testen webdav:
|
|
|
|
curl -v -u admin:Nextcloud01@ -X PROPFIND https://nextcloud-riscv.allarddcs.nl/remote.php/dav/files/admin/
|
|
|