Пользователь несколько раз ввёл неправильный пароль своей учётной записи и NextCloud помечает ip клиента как адрес с которого брутфорсят и вносит его в лист блокировки.
Как пример ip - 192.168.1.100
sudo -u www-data php /var/www/nextcloud/occ security:bruteforce:reset 192.168.1.100
Бывает, что администратор кладёт новые файлы в папку пользователя напрямую, т.к. для админа это быстрее и удобнее или повреждена база данных NextCloud и приходится восстанавливать как пользователей так и доступ пользователей к их файлам.
Эти файлы у пользователя не появятся из-за того, что о них нет записей в базе данных NextCloud.
Следующая команда исправляет это.
sudo -u www-data php /var/www/nextcloud/occ files:scan --path="/dasha/files/"
Где dasha
это папка с именем пользователя в папке nextcloud.
sudo -u www-data php /var/www/nextcloud/occ user:add dasha
dasha
- имя учетной записи.
Сбрасываем пароль пользователя командой:
sudo -u www-data php /var/www/nextcloud/occ user:resetpassword dasha
dasha
- имя учетной записи для которой производим сброс пароля.
sudo -u www-data php /var/www/nextcloud/occ db:add-missing-indices
Описание ошибки:
В базе данных отсутствуют некоторые индексы.
Так как создание таких индексов может занять достаточно продолжительное время, оно должно быть запущено вручную. Для создания индексов необходимо запустить команду «occ db:add-missing-indices» во время работы сервера Nextcloud. При созданных индексах, как правило, запросы к базе данных выполняются значительно быстрее.
Если требуется https://witrec.com/ программист
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()