|
LANUX framework is a large-scale infrastructure management
web application focused on reducing organizational support costs
by enabling system administrators and support professionals to
manage a set of various system services running on
remote servers in different geographical sites via a web UI.
The framework consists of a number of handler modules created for each
particular system service actions (e.g. a module created for the Users service allows
one to add/update/delete user accounts on a Linux machine).
The API documentation and an MDK (module development kit) that can be used to create your own
modules will be made available in the near future. The services that the framework currently
provides for are listed below:
- Unix users
- Unix groups
- FTP (Pure-FTPd)
- Firewall (Shorewall)
- DNS (Bind)
- DHCP (ICS)
- Print Server service (LPRng)
- SMTP service (Postfix)
- Samba
- Netatalk
- IPSEC
- Nettime (NTP)
- Apache web server (Httpd)
- Network Backup
The framework has a web front-end viewable in any web browser
that supports frames and tables and is based on Java and various
technologies of the J2EE framework, including JSP/Servlets, Java
Messaging Service (JMS), lite-weight Java Beans, and PosgresSQL
as the back-end database. The framework also features an efficient access control system which permits system
administrators to delegate management tasks to junior
support personnel
. The access can be granted
based on the following parameters:
- Domain
- Site
- Server (which server can be managed by a specific group/user
- Server Service (who can administer a specific service on a given server)
|