Admin Account Recovery
Admins may find themselves locked out of their accounts by forgetting or mis-setting their account passwords. This guide will show show the steps for resetting the admin account password.
- 
SSH to the Kasm Workspaces server and connect to the database with the following command: sudo docker exec -it kasm_db psql -U kasmapp -d kasm
- 
Reset the Admin password, clear WebAuthn credentials, clear TOTP credentials and exit the psql shell update users set
 pw_hash = 'fe519184b60a4ef9b93664a831502578499554338fd4500926996ca78fc7f522',
 salt = '83d0947a-bf55-4bec-893b-63aed487a05e',
 secret=NULL, set_two_factor=False, locked=False,
 disabled=False, failed_pw_attempts = 0 where username ='admin@kasm.local';
 DELETE FROM webauthn_credentials WHERE user_id IN ( SELECT user_id FROM users WHERE username = 'admin@kasm.local' );
 \q
- 
Login to the Workspaces UI using "admin@kasm.local" with the password "password" and reset your password to a secure password. 
