--- title: "Gitea: Изменение пароля" date: 2022-09-15T10:23:03+03:00 draft: false tags: [gitea, admin, tips] --- ## HowTo В [Gitea]() присутсвует интерфейс командной строки для настройки и администрирования. Официальное руководство: [Usage: Command Line](https://docs.gitea.io/en-us/command-line/#admin). Для изменения пароля пользваотеля необходима команда `user change-password` из операций администратора (Admin operations). У команды присутсвуют два обязательных агрумента `--username` и `--password`. ```sh gitea admin user change-password -u -p ``` Примерный вывод: ```text admin's password has been successfully updated! ``` Чтобы получить список пользователей, необходимо выполнить `gitea admin user list`. А если требуется получить список администраторов, просто добавь параметр `--admin`. ```sh gitea admin user list gitea admin user list --admin ``` Примерный вывод команд: ```text ID Username Email IsActive IsAdmin 1 xyz git@iiiypuk.me true true 2 iiiypuk iiiypuk@fastmail.fm true false 4 mirror mirror@iiiypuk.me true false ``` ## Проблемы и их решения **Expect user 'gitea' but current user is: root** Данная ошибка сообщает, что ожидает выполнения команд от пользователя `gitea`, а не от `root`. Решение: ```sh su gitea ```