The Trust Manager System (TMS) addresses the need for applications to automate secure login to user accounts on behalf of users, including without a human-in-the-loop when presented with MFA challenges. The current minimal viable product version of TMS implements a key escrow server that distributes SSH keys on-demand, alleviating the need to distribute public keys to users' authorized_keys files. Higher-level capabilities are planned, such as MFA support, integration with OAuth2, limited lifetime keys, reservations and other capabilities useful in High Performance Computing centers and cloud environments.
Source code: https://github.com/tapis-project/tms_server
Docker README: https://github.com/tapis-project/tms_server/blob/main/deployment/docker/README-DOCKER.md
Native README: https://github.com/tapis-project/tms_server/blob/main/deployment/native/README-NATIVE.md
Content type
Image
Digest
sha256:461413977…
Size
61.9 MB
Last updated
almost 2 years ago
docker pull tapis/tms_server