Matrix

Aus Un-Hack-Bar
Version vom 1. September 2020, 05:43 Uhr von Silson (Diskussion | Beiträge) (Access Token Anleitung eingefügt)
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@homeserver.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"
  }