Overview
Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys. Key management and administration is based on profiles assigned to defined users.
Administrators can login using two-factor authentication with FreeOTP or Google Authenticator. From there they can manage their public SSH keys or connect to their systems through a web-shell. Commands can be shared across shells to make patching easier and eliminate redundant command execution.
Bastillion layers TLS/SSL on top of SSH and acts as a bastion host for administration. Protocols are stacked (TLS/SSL + SSH) so infrastructure cannot be exposed through tunneling / port forwarding. Also, SSH key management is enabled by default to prevent unmanaged public keys and enforce best practices.
Highlights
- Total control - Composite SSH terminals
- Secure your systems - User SSH Key management; Disables tunneling, port fowarding, and direct SSH connections.
- Secure your users - Two-Factor Authentication with LDAP integration.
Details
Typical total price
$0.12/hour
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Instance type | Product cost/hour | EC2 cost/hour | Total/hour |
---|---|---|---|
t2.small | $0.015 | $0.023 | $0.038 |
t2.medium | $0.015 | $0.046 | $0.061 |
t2.large Recommended | $0.027 | $0.093 | $0.12 |
t2.xlarge | $0.027 | $0.186 | $0.213 |
t2.2xlarge | $0.027 | $0.371 | $0.398 |
m3.medium | $0.027 | $0.067 | $0.094 |
m3.large | $0.041 | $0.133 | $0.174 |
m3.xlarge | $0.041 | $0.266 | $0.307 |
m3.2xlarge | $0.041 | $0.532 | $0.573 |
m4.large | $0.041 | $0.10 | $0.141 |
Additional AWS infrastructure costs
Type | Cost |
---|---|
EBS General Purpose SSD (gp2) volumes | $0.10/per GB/month of provisioned storage |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Update dependencies to latest. Update to Unbutu 22.04 LTS
Additional details
Usage instructions
Using Bastillion: Open browser to https://<Instance IP>:443/
Login with username: admin password: <Instance ID>
Steps:
- Register systems / instances
- Create profiles
- Assign systems / instances to profile
- Assign profiles to users
- Users can login to create sessions on assigned systems / instances
- Start a composite SSH session or create and execute a script across multiple sessions
- Add additional public keys to systems / instances
- Disable any administrative public key forcing key rotation.
In order to help register new EC2 instances the Bastillion public can be found under 'Settings -> Public Key' and should be imported as an EC2 Key Pair in the AWS console.
More information at https://github.com/bastillion-io/Bastillion
Resources
Vendor resources
Support
Vendor support
Please allow 24 hours support@bastillion.io
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.