Skip to content

SSH

SSH is a custom interface for opening a SSH session to a device.

This interface can be accessed through the "Devices" UI or via the SSH Console event tool.

This tool requires a device entry in the Device Catalog and as such honors multi-tenancy restrictions to only allow access for devices a user can see.

Best Practices

  • The default console style can be modified using the provided "SSH.css" file:

    ```
    $A1BASEDIR/www/resources/monolith/css/SSH.css
    ```
    
  • There is a limit of 801 sessions that can be opened using this tool. If too many sessions have been opened, an error icon will be shown with the following:

    ```
    No ports available
    ```
    

    Run the following command on the presentation server(s) to display the sessions that have been opened:

    ```
    ps -ef | grep shellinabox
    ```
    

    If processes are not being cleaned up automatically, individual instances can be stopped with the following:

    ```
    kill -9 (PROCESS ID FROM ps COMMAND)
    ```