An export script is provided to export the list of all servers and server details into a plain text file appropriate to be imported into Ezeelogin. root@gateway ~]#php /usr/local/ezlogin/ezxport.php <output file> [<delimiter>] ... Read More
Productivity & Efficiency Features
How to login into the remote server with the same username as the ssh gateway user? There might be situations where the SSH gateway users need to login to a remote server with the same username as on the SSH gateway user. For example, How would you... Read More
Tunnel Host feature lets you add in server in a LAN or behind router on a different network into the Ezeelogin SSH gateway. As shown in the diagram below, Server A & B can be added into the SSH Jumphost even though they are behind a NAT... Read More
Stream SSH in real-time In order to stream the ssh session of users in real time, click on SSH Log Note that ssh live streaming is possible only for ongoing ssh sessions only and not for sessions that have ended. SSH Live streaming is possible... Read More
How to port forward from jump server to target Linux machine added in the bastion host? This article will help you access the service running on a remote server, with the port forwarded to the gateway server, and can be accessed using the IP or host... Read More
Web Portals Unavailable for the User This occurs if you have not been given the necessary privileges to the user. Go to the web panel and navigate to the tab Access-Control >> User-Actions >> <select user> >> Web Portals and... Read More
Grant Parallel Shell Privilege For a User. Parallel shell by default is disabled for all users except for the admin user created at the time of installation and has to be granted explicitly. To grant Parallel Shell access to a user, Go to Access... Read More
Enable ssh session timeout so that idle ssh session are automatically disconnected from the ssh gateway. Set the variable Shell Activity Timeout so that ssh session which are idle are automatically timed out after the set number of seconds. A value... Read More
How to establish an SSH connection to a remote server while maintaining the same username used for logging into the Ezeelogin SSH gateway? Yes, can be achieved using the pass user through feature. For eg: SSH gateway user 'Ted' would be... Read More
We can figure out the setting to add control or webportal with google chrome. Webproxy, Webpanel, Webportal, Controlpanel 1. Open Google Chrome 2. Visit the URL where you login to the control panel or data center portal 3. Open Developer Tools... Read More
Transfer / Copy files from user desktop to remote servers via the Ezeelogin gateway. Refer to this article for uploading files from a desktop to a remote server via the Ezeelogin web interface Copy the file to the Ezeelogin jumphost server... Read More
How to import servers from a file into the Ezeelogin SSH gateway? 1. To import a list of servers from a CSV file, click on the import tab on the left then choose the CSV file and click upload. 2. Once you click upload, the CSV file would be parsed... Read More
Parallel shell allows the SSH gateway users to execute command on multiple servers simultaneously. Commands can be executed on different server groups that the SSH gateway user has access to or the user can run the command on all servers that the... Read More
How to copy or delete a file in jump server users home directory? Use sftp clients to copy files from the desktop to the gateway and to delete the files as well. The user first needs to sftp to the gateway server as shown below sftp [email protected]... Read More
Record RDP sessions Enable RDP Recording from Ezeelogin Gui > Settings > General Settings > Security > RDP Recording Click on the RDP Recording button on the left menu and you will be provided with an interface to view and search... Read More
How to set the expiry for Ezeelogin SSH gateway users? This feature lets you manage the duration for which an ssh gateway user will have access to the gateway after which it expires. The duration of the ssh access to the gateway can be set to expire... Read More
How to add a server using ssh key pair in Ezeelogin? 1. Create a ssh key pair on the server using the command root@jumpserver:~# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh... Read More
Integrate & Configure RADIUS Authentication in Ezeelogin. Navigate to Settings -> RADIUS and enter the RADIUS server hostname, RADIUS Client shared secret and the authentication port. 2. Under Settings -> General... Read More
How to add custom fields on the server add form while adding a server? 1) Click on the settings -> server field -> add custom server field 2) You will able to view the custom field while adding the server by... Read More
How to integrate Windows AD with Centos 8 using SSSD? Ensure that the following ports on the RHEL host are open and accessible to the AD domain controllers. DNS =53, LDAP =389, Kerberos 88 & 464, LDAP Global Catalog 3268 and NTP 123 (UDP) ... Read More
The Mexec List feature lets you create your custom grouping of servers and then run your commands using Parallel Shell on it. Create your custom group using the mExec lists feature. 2. Select the server into the custom group 'my-kernel-update... Read More
Enforce login shell for ssh users in sshd configuration file. By default the Ezeelogin gateway users are assigned the shell /usr/local/bin/ezsh however you may want the gateway users to have OS level access ( /bin/bash shell ) when they login via... Read More
How to view the updated password of the server from Ezeelogin GUI and shell (ezsh)? Login to Ezeelogin GUI -> Servers -> + icon to view the server details. Login to Ezeelogin shell (ezsh) -> navigate to any server using up and down... Read More
How to add/delete/update servers in GUI using Ezeelogin API Login to Ezeelogin GUI > Open Settings > API Add the details of API configurations and Make sure API is enabled in API settings for the API script to work. An API... Read More
Note: SAML is an authentication mechanism for web applications. It's based on web protocols and it cannot be used for user authentication over SSH. 1. Login to OneLogin and Add Application. 2. Search for SAML TEST and select SAML... Read More
To increase the speed of parallel shell execution, increase the mExec Concurrency variable. The number of processes created for parallel shell execution would be equal to the value assigned in this variable. The load on the ssh gateway server would... Read More
Adding a custom message when you login into the jump host would be nice. Here is how to do it in ezeelogin jump host so that users would see a custom text. Set the message under the message of the day text box. Make sure to copy paste the text you... Read More
Error: ENOENT, stat '/var/www/ezlogin/application/third_party/mstsc.js/client/html/index.html' If you get the above error while trying to access RDP after an upgrade, kill the node process running on the server or reboot the server. ... Read More
How to add InterWorx as webportal in Ezeelogin? Minimum System Requirement Processor: 1.1 GHz Disk Space: 20 GB minimum; 40 GB recommended Memory: 1 GB minimum RAM with 3 GB minimum swap If the system has more than 1 GB RAM, the... Read More
How to transfer files from the user's desktop to remote servers using Ezeelogin jump server ? This feature is available from Ezeelogin version 7.30.0. Refer below article to upgrade the current Ezeelogin installation to the latest version. How... Read More
How to use unmanaged SubSSH users in Ezeelogin? Ezeelogin will not create unmanaged SubSSH users (Linux system users) on the remote servers. Do create SubSSH user in GUI alone that already exists on the remote server. Both password and key-based... Read More
How to grant SSH access only from an IP to a server? Login to the server and edit hosts.allow and hosts.deny and add the below lines. hosts.allow will have high priority and it will override the rules in hosts.deny. Refer below example of allowing... Read More
How to list the usernames and the corresponding subssh users mapped individually? 1. Find the database and table name using the below command. root@gateway ~]# cat /usr/local/etc/ezlogin/ez.conf | grep -i "db_name\|db_prefix" db_name... Read More
We have multiple groups in the SAML provider (Azure SSO/Okta SSO/Onelogin SSO/ AWS SSO etc..)for different users who have different authorization groups, so if we map these user groups via SAML will these users get access to the authorized servers? �... Read More
How to auto-create the Azure SSO user to the same group in Ezeelogin? This feature is available from Ezeelogin version 7.36.0. Refer article to upgrade Ezeelogin to the latest version. 1. Login to Azure and in enterprise application click on�... Read More
How to forward Ezeelogin SSH Jump Server logs to syslog? This feature is available from Ezeelogin version 7.37.0. Refer article to upgrade Ezeelogin to the latest version. By enabling this feature, all active logs will be directed to the syslog... Read More
How to change user group of a user from backend via MySQL queries? User groups can be updated from the backend using MySQL queries instead of utilizing the Ezeelogin GUI. Follow the steps below to update the user group of a user. 1. Find out the... Read More
How to add Active Directory as LDAP with non-administrator user? Assign administrative privileges to the user in Active Directory and this will allow the user to bind AD LDAP with Ezeelogin. 1. Login to AD -> Server Manager -> Tools ->... Read More