Bastionhost
Audited jump host that brokers SSH and RDP sessions, records them as video and commands, and blocks high-risk commands.
- Provider
- alibabacloud
- Kind
- Bastion host
- Category
- Security
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| centralAccountManagement | boolean | — | no | true | inherited |
| commandBlocking | boolean | — | no | true | inherited |
| justInTimeAccess | boolean | — | no | false | inherited |
| managed | boolean | — | no | false | ▸ true |
| mfaRequired | boolean | — | no | — | inherited |
| protocols | enum | ssh | rdp | both | no | — | ▸ both |
| publicIp | boolean | — | no | — | inherited |
| realTimeSessionMonitoring | boolean | — | no | true | inherited |
| sessionRecording | boolean | — | no | — | ▸ true |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "bastionhost", component: "alibaba-bastionhost" }EC2 Instance Connect Endpointaws-ec2-instance-connect-endpointAWS Systems Manager Session Manageraws-ssm-session-managerAWS Verified Accessaws-verified-accessAzure Bastionazure-bastionMicrosoft Entra Private Accessazure-entra-private-accessCloudflare Accesscloudflare-accessCloudflare One RDPcloudflare-rdpGeneric bastion hostbastion-hostHashiCorp BoundaryboundaryContainerSSHcontainersshParalusparalusPomeriumpomeriumOpenSSH jump hostssh-jump-hostTeleportteleportChrome Enterprise Premiumgoogle-chrome-enterprise-premiumIdentity-Aware Proxygoogle-identity-aware-proxyBastionoci-bastion
# yaml-language-server: $schema=../../schema/component.schema.json # Bastionhost: the audited jump host for operations and maintenance access. The Bastionhost # documentation describes an O&M audit system that manages multiple accounts centrally and provides # single sign-on to backend server resources, states that O&M sessions are SSH- and RDP-based remote # connections, that Bastionhost records asset O&M sessions including session videos and commands and # can replay them, that auditors can monitor SSH and RDP sessions in real time and interrupt high-risk # sessions, and that high-risk commands are blocked in real time. No default for multi-factor # authentication or a public endpoint is stated, so neither is set here. schemaVersion: "1" type: "component" id: "alibaba-bastionhost" kind: "bastion-host" provider: "alibabacloud" docs: "https://www.alibabacloud.com/help/en/bh/bastionhost/user-guide/o-and-m-auditing/" defaults: managed: true protocols: "both" sessionRecording: true properties: commandBlocking: type: "boolean" default: true realTimeSessionMonitoring: type: "boolean" default: true centralAccountManagement: type: "boolean" default: true