mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-02 23:31:08 +08:00
Adds support for Concurrent Session Control and a new semaphore API. Roles now support two new configuration options, `max_ssh_connections` and `max_ssh_sessions` which correspond to the total number of authenticated ssh connections per cluster, and the number of ssh sessions within a connection respectively. Attempting to exceed these limits generate variants of the `session.rejected` audit event and cause the connection/session to be rejected.