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. [email protected] ~]#php /usr/local/ezlogin/ezxport.php <output file> [<delimiter>] ... Read More
Productivity & Efficiency Features
User identity and access management in SSH There might be situations where the ssh gateway users needs to login to a remote server with the same username as on the ssh gateway server instead of 'root'. This feature is used for user id For... 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
How do I Port forward from jump server to target Linux machine added in the bastion host ?My target linux boxes that I ssh in via ssh jump server also has a web page at port 8443. I would like to forward to it so that I can use my local web browser... 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
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 Control->User -Action->Servers->Allow... 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
We can figure out the setting to add control or webportal with google chrome. 1. Open Google Chrome 2. Visit the URL where you login to the control panel or data center portal 3. Open Developer Tools From View > Developer > Developer Tools... Read More
Webportals is not available for a user The web portal is not available for a user if the admin user has not given permission to access the portals for that user. Go to the web panel and navigate to the tab Under Access-Control >>... 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 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
Pass user through - Enable this so that the user would ssh into the remote server with the same username as on the ssh gateway server. For eg : ssh gateway/ezeelogin user 'Ted' would be logged in as user 'Ted' on remote server as well. A... 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
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 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
How can we set expiry for SSH 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 in minutes, hours... 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 [email protected]:~# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh... 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
Mexec List feature lets you create your own 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 server into the custom group 'my-kernel... 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 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
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
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
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
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
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
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 GUI? This feature is available from Ezeelogin version 7.29.2. Refer below article to upgrade the current Ezeelogin installation to the latest version. How to... 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 assign command guard groups for users or user groups from the command line interface (CLI)? Create and assign commands to command guard groups using the below article. Create and assign the command guard in Ezeelogin GUI. How to view the... Read More
How to use unmanaged SubSSH users in Ezeelogin? Ezeelogin will not create unmanaged SubSSH on the remote servers. Do create unmanaged SubSSH users that already exist on the remote server. Both password and key-based authentication can be setup for... Read More