Bastionhost supports single sign-on (SSO) for O&M. O&M engineers can use the Bastionhost Assistant from a web page to automatically invoke a local client and establish a session without separate client configuration. This topic describes the clients supported by the Bastionhost Assistant and its O&M flow.
Supported clients
The Bastionhost Assistant uses port 20045 to communicate with the Bastionhost server. Ensure that your local system can connect to the Bastionhost on port 20045. Otherwise, the Bastionhost Assistant cannot launch the client. If you use a firewall or other access control policies, add an allow rule for the Bastionhost on port 20045.
System | Protocol | Supported clients and versions |
Windows | SSH | Xshell 6, Xshell 7 and later, PuTTY 0.6, SecureCRT 8.5, MobaXterm 24.2 Note Only Xshell is supported when you connect through the private network portal URL. |
RDP | Microsoft Remote Desktop | |
SFTP | Xftp 5 and later, MobaXterm 24.2, WinSCP 5.19.4, SecureFX 8.1.4, FlashFXP 5.4.0, FileZilla 3.66.1 | |
MySQL | DBeaver 23/24, DbVisualizer 12.1.9, Navicat Premium 15/16, Navicat for MySQL 15/16 | |
Oracle | DBeaver 23/24, DbVisualizer 12.1.9, Navicat Premium 15/16, Navicat for Oracle 15/16 | |
SQL Server | DBeaver 23/24 | |
PostgreSQL | DBeaver 23/24, DbVisualizer 12.1.9 | |
macOS (Intel-based) Note The DbVisualizer installation package for macOS (Intel-based) is compatible with macOS (Apple Silicon M2). | SSH | ZOC Terminal 8, PuTTY, Terminal, iTerm2 |
RDP | Microsoft Remote Desktop | |
SFTP | FileZilla 3.51, 3.66 | |
MySQL | DbVisualizer 12.1.9 | |
Oracle | DbVisualizer 12.1.9 | |
SQL Server | DbVisualizer 12.1.9 | |
PostgreSQL | DbVisualizer 12.1.9 | |
macOS (Apple Silicon M2) | SSH | ZOC Terminal 8, PuTTY, Terminal, iTerm2 |
RDP | Microsoft Remote Desktop | |
SFTP | FileZilla 3.51, 3.66 | |
MySQL | DbVisualizer 12.1.9 | |
Oracle | DbVisualizer 12.1.9 | |
SQL Server | DbVisualizer 12.1.9 | |
PostgreSQL | DbVisualizer 12.1.9 |
O&M procedure
Download and install the Bastionhost Assistant: Download it from the Bastionhost console or O&M portal and install it locally. For more information, see Download and install Bastionhost Assistant.
Perform O&M through the Bastionhost Assistant: Launch a local client from the Bastionhost console (RAM users) or O&M portal (non-RAM users).