[ Bastillion ] Web-based SSH console

Discussion on apps, protocols, APIs, specifications, and more. You are welcome to join us as a TOS app developer!
Post Reply
User avatar
outkastm
Posts: 1192
Joined: 29 Dec 2020, 23:52

[ Bastillion ] Web-based SSH console

Post by outkastm »

Image

About: https://www.bastillion.io/index.html

Category:
Applicable models: x.64 series, ARMv8.2 series
Applicable TOS4: 4.1.27 or later versions - on request
Applicable TOS5: 5.1.37 or later versions
Applicable TOS6: 6.0.124 or later versions
App download: https://tmnascommunity.eu/download/Bastillion
Required packages:
OpenJDK20

App WebUI for additional settings can be accesses at:

TOS4: http(s)://yournasip:port/modules/Bastillion/www
TOS5 & TOS6: click on Support & Help from app description inside the App Center

How to manully install this app on TerraMaster application store?

Bastillion Features
Centralized user control - Grant access to systems through administrative profiles and user accounts.
Prevent SSH key sprawl and access mismanagement - Administrators set keys and distribute to systems through profiles. Strong passphrases are enforced by default for SSH keys on registered systems. Also, any administrative key can be disabled forcing key rotation.
Productivity - Instead of making the same changes on systems individually, share commands across systems. Eliminates redundancy when patching or debugging issues.
Portability - Run SSH through the browser without requiring client software or browser plugins.
Layered Protocols - Protocols are stacked (TLS/SSL + SSH) so infrastructure cannot be exposed through tunneling / port forwarding.
Infrastructure protection - A hardened version of Bastillion could act as a bastion host allowing for centralized administration through SSH, proxying traffic into a DMZ or perimeter network. (see diagram)
Auditable (experimental) - Audit the administrative activity on the systems. Prevents malicious users from deleting history or logs.

Image
Post Reply

Return to “Developer Discussion Room”