1106 shaares
9 results
tagged
owncloud
/soupir
Parce que suite à une erreur de nommage de fichier (un ? dans le nom), j'ai fait buggé mon interface Nextcloud.
Dans mysql, sur db owncloud, faire un:
delete from oc_filecache where path like '%nom_partiel_du_fichier_en_question%';
Problem solved!
Dans mysql, sur db owncloud, faire un:
delete from oc_filecache where path like '%nom_partiel_du_fichier_en_question%';
Problem solved!
A relire, ça à l'air vachement intéressant.
Ouais parce que c'est chiant
Fonctionne aussi avec Owncloud 8 ;-)
Testé fonctionnelle, je me suis auto-bannis avec succès.
Ajouter dans le fichier /etc/fail2ban/jail.conf :
[owncloud]
enabled = true
port = http,https
filter = owncloud
logpath = /var/log/owncloud.log
maxretry = 3
Modifier le fichier /etc/owncloud/config.php
'loglevel' => '2',
'logtimezone' => 'Europe/Brussels',
Le loglevel ne doit pas être supérieur à 2 pour que les tentatives de login soient enregistrées dans le log !
le logtimezone doit être accordé avec l’heure de votre serveur. Sinon fail2ban pensera toujours que la connexion est ancienne et ne bannira rien.
Créer un fichier /etc/fail2ban/filter.d/owncloud.conf:
[Definition]
failregex = .*"message":"Login failed:.*IP: '<HOST>'.*
ignoreregex =
Relancer le service fail2ban:
# systemctl fail2ban restart
Faites trois mauvaises tentatives de login sur Owncloud pour vérifier !
Pour vérifier le status de fail2ban:
# fail2ban-client status owncloud
Pour débloquer une IP:
# fail2ban-client set owncloud unbanip 192.168.0.13
Testé fonctionnelle, je me suis auto-bannis avec succès.
Ajouter dans le fichier /etc/fail2ban/jail.conf :
[owncloud]
enabled = true
port = http,https
filter = owncloud
logpath = /var/log/owncloud.log
maxretry = 3
Modifier le fichier /etc/owncloud/config.php
'loglevel' => '2',
'logtimezone' => 'Europe/Brussels',
Le loglevel ne doit pas être supérieur à 2 pour que les tentatives de login soient enregistrées dans le log !
le logtimezone doit être accordé avec l’heure de votre serveur. Sinon fail2ban pensera toujours que la connexion est ancienne et ne bannira rien.
Créer un fichier /etc/fail2ban/filter.d/owncloud.conf:
[Definition]
failregex = .*"message":"Login failed:.*IP: '<HOST>'.*
ignoreregex =
Relancer le service fail2ban:
# systemctl fail2ban restart
Faites trois mauvaises tentatives de login sur Owncloud pour vérifier !
Pour vérifier le status de fail2ban:
# fail2ban-client status owncloud
Pour débloquer une IP:
# fail2ban-client set owncloud unbanip 192.168.0.13
Uniquement avec Android > 4 donc je peux pas utiliser ce tuto pour transferer mes contacts depuis mon android 2.3