Skip to Content

Web Activity Log

How to find detailed Web Activity Log in Ezeelogin


Overview: This article explains how to enable and retrieve web activity logs for monitoring user operations in various sections of the web GUI, ensuring compliance with security standards such as PCI DSS, ISO 27001, HIPAA, and others.


What is web activity log and how to find it?

The " Web Activity" log  records  the functions/operations performed by a user under various  sections or tabs  in the web gui. The recordings can later  be retrieved based on the date & time  for forensic or compliance( PCI DSS, ISO IS0 27001, HIPPA, NIST, FFIEC, SOC, SOX  etc)  purposes.

Privileged users can get the detailed log for these sections: Servers, Web Portals, Users, Access Control, Settings, Command Guard.

Step 1. Enable Detailed Audit Log under Settings -> General -> Security to get the detailed log in Web Activity.

Step 2. Click on the Users -> Web Activity tab to access the web activity logs. The following image shows how to search web activity logs of admin user.   To retrieve the web activity logs, select the user, select the Section,  select the date ranges for which the logs has to be retrieved. 

Note: Only the Super Admin User or the Privileged User can retrieve and access the web activity logs 

 


Refer to the screenshots below for detailed logs under the sections: Servers, Web Portals, Users, Access Control, Settings, and Command Guard.

1. SERVERS Tab ( Section and Operations recorded )

  •  Add Server
  • Edit server
  • View server 
  • Delete server
  • Enable / Disable SSH port
  • Change server group
  • Reset SSH fingerprint

  • Reset password on server
  • Setup SSH key on server
  • Setup SubSSH user on server
  • Add server group
  • Edit server group
  • View server group
  • Delete server group
  • Add super group
  • Edit super group
  • Add members to super group
  • Remove members from super group
  • Add SubSSH user
  • Edit SubSSH user
  • Delete SubSSH user
  • Add SubSSH user map
  • Edit SubSSH user map
  • Delete SubSSH user map
  • Add mexec list
  • Edit mexec list
  • Add members to mexec list
  • Remove members from mexec list
  • Delete mexec list
  •  Import server
  • View global key
  • Add key management
  • Edit key management
  • View key management
  • Delete key management

 

2. Web Portal Tab( Section and Operations recorded )

  • Add web portal

  • Edit web portal (changed portal group from portal group one to portal group two

  • View web portal

  • Login web portal

  • Delete web portal

  • Add web portal group

  • Edit web portal group

  • View web portal group

  • Delete web portal group

  • Import web portal

  • Export web portal

 

3. USER Tab (Section and Operations/ Functions recorded)

  • Add user

  • Edit user

  • Reset access control override

  • Reset password and security code

  • Delete user

  • Add usergroup

  • Edit usergroup

  • Delete usergroup

  •  Import LDAP user

 

4. ACCESS CONTROL Tab (Section and Operations/ Functions recorded)

  • Add usergroup -servergroup

  • Remove usergroup - servergroup

  • Add user - servergroup

  • Remove user - servergroup

  • Add user - server

  • Remove user - server

  • Add usergroup -portalgroup

  • Remove usergroup - portalgroup

  • Add user - portalgroup

  • Remove user - portalgroup

  • Add user - portal

  • Remove user - portal

  • Add usergroup - action

  • Remove usergroup - action

  • Add user - action

  • Remove user - action

  • Add user - SSHkey

  • Remove user - SSHkey

 

4. SETTINGS Tab (Section and Operations/ Functions recorded)

  • General > Authentication

 
sec_code_retry: 0 -> 3                     Password / Security Code Retries
login_captcha: N -> V                         Login captcha (N-disabled,V-reCAPTCHA v2,I- invisible reCAPTCHA)
web_auth: internal -> ldap              Web Panel Authentication
ldap_pam_ssh_authentication: N -> Y                         External SSH Auth
browser_save_login: 0 -> 1                        Allow Browsers To Save Login
nologin_days: 0 -> 5                  Maximum Days Without Login
pwexp_days:                         User Password Lifetime
recaptcha_sitekey:                         reCAPTCHA Sitekey
recaptcha_secret:                            reCAPTCHA Secret
security_code_ldap: N -> Y                             Security Code LDAP
  • General > Two Factor Authentication

enable_duo: N -> Y                       Enable Duo
enable_yubikey: N -> Y                     Enable Yubikey
enable_google_authenticator: N -> Y                   Enable Google Authenticator
enable_access_keyword: N -> Y                    Enable Access Keyword
enable_radius_2fa: N -> Y                           Enable Radius
two_factor_auth: 0 -> 1                         Force Two Factor Authentication
googlekey_reuse: 0 -> 1                          Allow Reuse Of Google Authenticator Code
eyc:                                                       Yubico Client ID
eys:                                                   Yubico Secret Key
yubi_sl: 0 -> 2                                          YubiKey Sync Level
edikey:                             DUO Integration key
edskey:                                  DUO Secret key
edhost:                               DUO API hostname
duo_email_user: N -> Y                    Use Email ID for Duo login
skip_2fa_saml: N -> Y                  Skip Two Factor Authentication For SAML
  • General > Security

password_min_length: 10 -> 15                 Password Minimum Length
password_max_length: 21 -> 25                Password Maximum Length
password_min_block_char_count: 0 -> 3               Password Minimum Block Letters
password_min_small_char_count: 0 -> 3                 Password Minimum Small Letters
password_min_special_char_count: 0 -> 3             Password Minimum Special Characters
password_min_digit_count: 0 -> 3                            Password Minimum Digits
log_ssh: 2 -> 1                                         SSH Session Logging   (0-none,1-input,2-both,3-output)
log_rdp: 0 -> 1                                           RDP Recording
mass_password: N -> Y                           Automated Password Change
cmd_ctrl: 0 -> 1                                 Recursive Delete Protection
hide_server_details: N -> Y               Hide Server Details
cmd_guard: 0 -> 2                             Command Guard  (0-disable, 2-enable)
encrypt_logs: 0 -> 1                     Encrypt SSH Session Logs
shell_access_notify: 0 -> 1                  Shell Access Notification
auto_ext_user: 0 -> 1                                 Auto Create User
edikey:                              DUO Integration key
edskey:                            DUO Secret key
edhost:                              DUO API hostname
four_eyes_authorization: 0 -> 1            Four Eyes Authorization
shell_activity_timeout: 60 -> 90                Shell Activity Timeout
login_fail_notification: 0 -> 1                  Failed Login Notifications
change_notifications: 0 -> 1                Change Notifications
env_vars: LANG,LC_CTYPE,LC_NUMERIC,,LC_COLLATE,LC_MONETARY,,LC_ALL ->          Passthrough Environment Variabless
log_proxy: 0 -> 2                 Web Proxy Logging  (0-none,1-request,3-response,2-both)
proxy_allow_all: N -> Y                         Proxy Allow All
tunnel_allow_all: N -> Y                           Tunnel Allow All
  • General > Default

default_ssh_port: 22 -> 2266 Default SSH Port
default_rdp_port: 3366 -> 3399 Default RDP Port
default_ssh_user: root -> admin Default SSH User
default_prompt1:  -> :~# Default First Prompt
default_prompt2:  -> Password: Default Password Prompt
default_prompt3:  -> :~@
Default RootPrompt
default_cpid: 0 -> 1  Default Control Panel
default_cpid: 0 -> 1 
Default Data Center
default_user_group: 2 -> 1  Default User Group
  • General > Miscellaneous

use_dns: N -> Y                       Use DNS
mexec_concurrency: 100 -> 50              mExec Concurrency
timeout: 10 -> 30                 SSH Timeout
node_ssh_port: 22 -> 2266                 Gateway SSH Port
logs_threshold: 0 -> 50                   Log Space Threshold (MB)
log_retain_duration: 0 -> 3                    Log Retain Duration (months)
internal_cmds: 1 -> 0                           Internal commands
theme_login_style: dark -> wood                Login theme
hide_inbuilt_backgrounds: 0 -> 1                 Hide Inbuilt Backgounds
cp_use_dns: N -> Y                    CP Use DNS
rdp_port: 22555 -> 22666                       RDP Proxy Port
rdp_port_changed: 0 -> 1                      RDP Port Changed
webssh_port: 22222 -> 52222              Web SSH Port
node_cmd:  -> /usr/bin/node           NodeJS Command
user_pass_through: N -> Y               Pass User Through
motd:  -> Hello                                        Message Of The Day
login_notice:  -> Login Here               Login Page Notice
sub_sshuser_delete_remote: N -> Y              Delete Sub SSH Remote User
proxy_port: 52666 -> 52999                  Web Proxy Porxy
proxy_xfwd: N -> Y                     Web Proxy Forwarded Header
proxy_ws: N-> Y                  Web Proxy Web Sockets
proxy_stimeout: 30 -> 60                       Web Proxy Session Timeout
proxy_rtimeout: 60 -> 90                      Web Proxy Request Timeout
mexeclist_group_menu: N -> Y                 Mexec Lists in Group Menu
from_name: Ezeelogin Notification -> Notification from Ezeelogin              Notification From Name
from_email: [email protected] -> [email protected]                       Notification From Email
lic_timeout: 30 -> 60                      License Timeout
lic_proxy_host:  -> 192.168.56.100          Proxy Host
lic_proxy_port:  -> 6663                       Proxy Port
lic_proxy_user:  -> alex                        Proxy Username
lic_proxy_pass:  -> qwerty12345               Proxy Password
  • Settings > Branding

  • Branding > Logo

  • Branding > Backgrounds

  • Settings > Control Panels :Add ControlPanel

  • Edit ControlPanel

  • Delete ControlPanel

  • Settings>Data Centers : Add DataCenters

  • Delete Datacenters

  • Settings>API

  • Settings > LDAP : Add LDAP

  • Edit LDAP

  • Delete LDAP

  • Settings > SAML
  • Fetch SAML

  • Save SAML

  • Settings > Radius : Add Radius

  • Edit Radius

  • Clear Radius

  • Add two factor Radius 

  • Edit two factor Radius

  • Clear two factor Radius

  • Setting > Server Fields : Add server field

  • Edit server filed

  • Delete server field

 

5. COMMAND GUARD Tab (Section and Operations/ Functions recorded)

  • Add command

  • Edit command

  • Test command

  • Delete command

  • Add command group

  • Edit command group

  • Add members to command group

  • Remove members from command group

  • Delete command group


Related Articles