Create simple web control panel (CP) for linux server that will allow users to:
1. List some folders and files (predefined per user)
2. Edit these files in text editor (online)
3. View text files (logs) in realtime - with filters - as in grep command.
4. Execute some shell commands (predefined per user).
5. Create users in CP and their permissions (folders and scripts access)
CP should be able to:
1. Log all actions of the users in CP
2. Authentice users based on hashed passwords.