MV Engine: Commands

MV Engine adds the following new commands:

Auth / Users / Keys

adduser

Creates a new user with public key.

Usage: adduser <user> <public key>

This command is useful for a case when perhaps an IP has already too many recent key associations (or VPN, etc), but someone is requesting a whitelist that you still want to permit anyway.

keylist

Lists all users with a particular public key.

Usage: keylist <public key>

This command will sort with most recent account of a key at top, so it can be a useful way to check the case of a user logging in but it going to the wrong account.

keyset

Sets public key for a particular user.

Usage: keyset <user> <public key>

keystatus

Checks user to see if they have a public key set.

Usage: keystatus <username>

renameuser

Renames the username to the desired new one. It safely checks to make sure new one is not already in use.

Usage: renameuser <old username> <new username>

touchuser

Sets username’s last seen time to now. (Useful if user has multiple public keys to prioritize one)

Usage: touchuser <username>