SSH smart shell features
Jump Server SSH interface
Simply start typing the name of the server which you want to access in the interface and you can login to the server with minimal key press.
Easy server info lookup
Quickly access your server details such as root password, IP address, server ID, rack ID,
Data center, KVM.
The multiple-server execution shell or parallel shell enables simultaneous execution of commands on a selected list of servers in the gateway interface.
Execute different commands on multiple servers with out having to ssh into each server one by one. The sequential shell provides you with interactive
Execute commands on or copy files to hundreds of servers with the ease and speed of executing on or copying to one server.
Secure ssh interface
Users would not be presented with a shell account on the gateway server for SSH to the servers they administrate.
Web SSH Client
HTML5 based ssh client now makes it faster to ssh to the remote Linux server, cloud containers, AWS instances via the browser itself .
SSH Tunnel Support
SSH or RDP to servers behind a firewall or having only lan ips by setting up ssh tunnels to remote Linux servers or cloud or AWS instances.
Integrates with AD/ LDAP or Openldap directory for centralised authentication and management of users.
Login to any control panel such as CPanel, Plesk, Webmin, your custom control panel, NOC/datacenter portals.
Multi factor Authentication
Secure the bastion host using two factor authentication such as Google Authenticator, DUO Security or Yubikey. It is mandatory to use 2fa for various security compliances such pci, hippa etc.
Record ssh sessions
Record the ssh session of users accessing remote servers via the jump server. Watch what the ssh user does in real time. This is helpful for forensics audit and for meeting various compliance such as PCI DSS
Identity & Access management
Keep track and maintain a searchable record of ssh users accessing remote server or cloud containers in production. You can decide the access that each user has to the remote servers in ssh.
Prevent accidental execution of destructive commands like rm -rf /Allow/disallow custom set of commands..
Enabling this shell for a user even when he has root privileges, would allow the user to execute onlya pre-defined set of commands.
Privileged Access Management
Group your staff and your servers into different categories and decide which user or group of users get access to which server or group of servers.
Decide the login privileges with which an ssh user would login into a remote server. You can control if the user needs to login as a ‘root’ user or a non privileged user.
Support for Single Sign On using SAML authentication protocol is available for the gui.
SSH Key management
Easily setup SSH key based authentication to multiple servers from the ssh jump server and rotate the keys periodically quickly and meet security complainces
Rotate root or user password on remote servers periodically at the frequency that you choose. Enforce password resets regularly to meet security compliances such pci dss and ISO 27001
Auto switch user
Automate the entire process to login as root user on remote servers when direct root SSH access to remote servers is disabled and access to servers as the root user is possible only with su or sudo.
Easy import and export
Import a list of servers into ezeelogin. No trouble adding 500 servers into ezeelogin one by one.
Automate server add/edit/delete in ezeelogin easily. Integrate ezeelogin into your client management
Master-Slave Cluster for HA
Configure a master slave cluster for a redundant ssh jump server. Avoid lock out and single point failure by setting up real time replication of data between master and slave jump boxes.