System Administration Menu

Advanced server management options

🖥 System Menu

Advanced server management options in the System dropdown:

SSH Keys Admin Only

Manage SSH access keys for secure connections. This feature is only available to administrators.

Firewall

Control UFW firewall rules. Open/close ports, allow specific IPs, view active rules.

System Logs

View real-time logs: Agent, Apache errors, PHP-FPM, Backup logs with auto-refresh.

Config

Apache sites configuration, enabled modules, server settings.

SSH Keys Management Admin Only

This feature is restricted to administrators only. Regular users do not have access to SSH key management.

Administrators can add SSH public keys to grant server access:

  1. Go to System > SSH Keys
  2. Paste your public key (usually from ~/.ssh/id_rsa.pub)
  3. Add a label to identify the key
  4. Click Add Key

Firewall Management

Control which ports and IPs can access your server:

  • Allow Port - Open a port for all IPs
  • Allow IP - Allow specific IP to all ports
  • Delete Rule - Remove a firewall rule
  • View Status - See all active rules

System Logs

Real-time log viewer with multiple sources:

  • Agent - OpenSolr agent activity and errors
  • Apache - Web server errors from all vhosts
  • PHP-FPM - PHP processor errors and warnings
  • Backup - Backup job logs and status

Terminal Audit Logs

All terminal commands are logged for security auditing, showing:

  • Command executed
  • User who ran it
  • Timestamp
  • Exit status