diff --git a/README.md b/README.md index 9036a4c..22ab5c0 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,46 @@ Webapplikation, geschrieben in Golang. +## Administration + +### Redis Commands + +``` +$ redis-cli + +Show all keys: +127.0.0.1:6379> keys * + +Create new user (devs prefixed with @ are read-only devs): +127.0.0.1:6379> HMSET user:joerg.lehmann@nbit.ch my_devs "0002CC01000003E4,@0002CC01000003E5" + +Show all values of a key +127.0.0.1:6379> HGETALL user:joerg.lehmann@nbit.ch + 1) "last_login" + 2) "2020-04-11 13:41:57" + 3) "confirm_id" + 4) "" + 5) "password" + 6) "$2a$10$XdDSG2E9SpVuxLE59JWwsO9aJtbrwArSflBGwGVvjWDEQecXEUo06" + 7) "my_devs" + 8) "0002CC01000003E4,@0002CC01000003F5,0002CC01000003F1,0002CC01000003F7,0002CC01000003F3,0002CC01000003E1,0002CC01000003D4,0002CC01000003EC,0002CC01000003E2" + 9) "new_password" +10) "$2a$10$XdDSG2E9SpVuxLE59JWwsO9aJtbrwArSflBGwGVvjWDEQecXEUo06" + +Set password (htpasswd in httpd-tools rpm): +$ htpasswd -nbBC 5 USER PASSWORD + + +27.0.0.1:6379> HMSET user:joerg.lehmann@nbit.ch password '$2a$10$TmNA6PDKWBnMw/XcJ0DDi.zpWzZB0RYyrKc8Bh3x6LHAyCxbByhkC' + +Change active_until date: +127.0.0.1:6379> HMSET dev:0002CC01000003E2 active_until "01.05.2021" + +show range of last values: +127.0.0.1:6379> LRANGE lastvalues:0002CC01000003E4 0 -1 + +``` + Autor: Joerg Lehmann, nbit Informatik GmbH