Инфо о пользователях
# Способ увидеть всех пользователей на сервере Матрикс
sudo sqlite3 /var/lib/matrix-synapse/homeserver.db "SELECT * FROM users;"
----------------------------------------------
В данном случае строка о пользователе представляет набор таких джанных:
Username (Имя пользователя): Это имя пользователя в формате @username:domain. Например, @admin:element1.nbics.net.
Password Hash (Хеш пароля): Это хеш пароля пользователя. В данном случае, используется алгоритм хеширования bcrypt ($2b$12$), за которым следует соль и сам хеш.
Creation Timestamp (Время создания): Это временная метка, когда пользователь был создан, представленная в формате Unix Timestamp (количество секунд с 1 января 1970 года).
Deactivated (Деактивирован): Этот флаг указывает, является ли пользователь неактивным (1) или активным (0).
Administrator (Администратор): Этот флаг указывает, имеет ли пользователь права администратора (1) или нет (0).
Shadow Banned (Скрыто заблокированный): Этот флаг указывает, является ли пользователь скрыто заблокированным (1) или нет (0).
Admin Override (Переопределение администратора): Этот флаг указывает, было ли переопределение администратором (1) или нет (0).
Creation IP Address (IP-адрес создания): Это поле может содержать IP-адрес, с которого был создан пользователь, хотя в вашем примере оно оставлено пустым.
Display name (Отображаемое имя): Это поле может содержать отображаемое имя пользователя, но в вашем примере оно оставлено пустым.
Avatar URL (URL аватара): Это поле может содержать URL аватара пользователя, но в вашем примере оно оставлено пустым.
Deactivation timestamp (Временная метка деактивации): Это временная метка, когда пользователь был деактивирован, представленная в формате Unix Timestamp. В вашем примере она оставлена пустой.
Threepid (Third-party ID): Этот параметр может содержать дополнительные идентификаторы пользователя
Таким образом, каждая строка запроса представляет собой одного пользователя с их параметрами, разделенными символом |.
================================
ПРИМЕР.
@admin:element1.nbics.net|$2b$12$OH62XEhPSOZ4j5bBFFfL5uLMOfiaoBCNP.vNAcE5QM1KiE38vueoG|1701461622|1||0|||||0|0||1|0
Имя пользователя: @admin:element1.nbics.net
Хеш пароля: $2b$12$OH62XEhPSOZ4j5bBFFfL5uLMOfiaoBCNP.vNAcE5QM1KiE38vueoG - Это хеш пароля пользователя. Он использует алгоритм хеширования bcrypt.
Время создания: 1701461622 - Это временная метка, когда пользователь был создан, представленная в формате Unix Timestamp. Она означает, что пользователь был создан в момент времени, соответствующий 1 января 2023 года, в 00:13:42 по UTC.
Деактивирован: 1 - Этот пользователь неактивен (1).
Администратор: 0 - Этот пользователь не является администратором (0).
Скрыто заблокированный: Отсутствует информация.
Переопределение администратора: Отсутствует информация.
IP-адрес создания: Отсутствует информация.
Отображаемое имя: Отсутствует информация.
URL аватара: Отсутствует информация.
Временная метка деактивации: Отсутствует информация.
Third-party ID: Отсутствует информация.
No Comments