Сейчас многие пользователи предпочитают хранить данные в облаках: Dropbox, Google Drive, Яндекс Диск и многие другие. Почти каждый крупный сервис имеет свое облачное хранилище. Для каждого из них есть Web-интерфейс, клиенты для различных платформ и мобильные приложения, позволяющие всегда иметь нужные файлы под рукой.
Но иногда информацию, которую необходимо синхронизировать, нежелательно хранить на чужих серверах. Либо ее объем так велик, что крупные сервисы просят за это оплату.
В этом случае можно установить на собственный сервер сервис ownCloud. Конечно, облаком его можно назвать с натяжкой, поскольку файлы хранятся на одном компьютере, а не распределены в кластере.
Но тем не менее пользователь может выполнять все те же функции, что и с популярными облаками, если и мобильные клиенты, и web-интерфейс с доступом для нескольких пользователей.
Много подробных инструкций написано об установке и настройке сервиса ownCloud. В этой же статье рассмотрим решение проблемы восстановления пароля доступа администратора. Это может понадобиться в том случае, если при установке не был задан почтовый ящик для восстановления, либо сервер по какой-то причине не может отправить письмо.
Для смены пароля понадобится консоль на сервере, где установлен ownCloud. Если сервис был установлен с настройками по умолчанию, необходимо выполнить следующую команду:
$ sudo -u www-data php /var/www/owncloud/occ user:resetpassword admin
Если имя вашего пользователя не admin, используйте его.
После этого вас попросят ввести новый пароль, а затем подтвердить его.
Enter a new password:
Confirm the new password:
Если все сделано правильно, вы увидите подтверждение:
Successfully reset password for admin