Matrix

Aus Un-Hack-Bar
Zur Navigation springen Zur Suche springen

Diverse Infos zu unserem Matrix Server

Kennwort zurücksetzen

1. Anmelden auf server1

2. Password Hash erzeugen mit (und speichern für später

 docker exec -it matrix /usr/local/bin/hash_password -p NEUES-KENNWORT

3. Userliste anzeigen lassen und entsprechende ID raussuchen/genaue schreibweise kopieren:

 docker exec -it matrix_sql /usr/local/bin/psql synapse_db user_synapse_unhb -c 'SELECT * FROM users;'

4. Password in die DB eintragen mit:

 docker exec -it matrix_sql /usr/local/bin/psql synapse_db user_synapse_unhb -c 'UPDATE users SET password_hash='HASH-AUS-SCHRITT-2' WHERE name='USER-ID-AUS-SCHRITT-3';

Access Token für User erzeugen

1. Auf bliebigen Rechner:

  curl -XPOST -d '{"type":"m.login.password", "user":"user@matrix.un-hack-bar.de", "password":"GEHEIM"}' "https://matrix.un-hack-bar.de:8448/_matrix/client/r0/login"

2. Antwort der Art:

  {
   "access_token": "MDAyM2xvY2F0aW9uIG1hdHJpeC51bi.....zNgQ2HNs8K",
   "device_id": "FJ...SB",
   "home_server": "matrix.un-hack-bar.de",
   "user_id": "@USER-VON-OBEN:matrix.un-hack-bar.de"
  }

Ein Access Token bleibt aktiv solange sich der User nicht abmeldet oder vom Matrix Server zwangsweise abgemeldet wurde.