How can Virtualmin Users get access to Apache logs for their own site

SYSTEM INFORMATION
OS type and version Debian Linux 12
Webmin version 2.202
Virtualmin version 7.20.2
Webserver version Apache version 2.4.62
Related packages SUGGESTED

I’m trying to get a virtualmin user to see their own Apache access and error logs, but I can’t find where to activate the rights.

When I go to Virtualmin / Edit Users and choose a user, I can only choose Email, FTP and SSH.

From Webmin /Webmin / Webmin Users I can choose the user and see a lot of available Webmin modules.
I tried adding these except some that were already chosen:

System Logs
System Logs NG
System Logs RS
Apache Webserver

Logging in as the user, under Dashboard / Logs and Reports, I can only see Bandwidth Graph and Disk Usage, not Apache access and error logs.

Any hints on what I need to do?

I just checked a ‘low resource’ plan by logging in as that user and I see this:

Do not do that. Webmin modules are root-level access, by default. Modifying Virtualmin users in Webmin is dangerous (and you’ll get a warning about it).

You need to modify Virtualmin users in Virtualmin, and even there, you need to be careful about granting generic access to Webmin modules.

The safe way is in Server Templates under Administrator’s Webmin Modules:

2 Likes

It might of been hard to find because Webmin Modules should not be in the server template but rather the Features and Plans section :slight_smile:

Thanks everyone for your suggestions and thanks Joe for the official solution.

I hadn’t noticed those settings in Server Templates.
That did the trick.

I know it seems silly but logged in as a domain owner you don’t see the following ?

As the domain owner yes, no problem.

I was looking for a way to make the Virtual Server owners able to see their own logs. The issue is solved after Joe’s guidance.

Am I just being stupid and confused here?

perhaps it is just a label

but what is the difference between

  1. a domain owner
    and
  2. a virtual server owner
    ?

as confused as I am IDK

Sorry that I was a bit unclear.

I’m more used to the expression “domain owner” as in system owner, domain admin etc… but I agree that in this context it means something else.

Getting back to the question. In the case I was asking about, for some reason the virtual server was set to a different Server Template that didn’t allow viewing of the logs. When I changed back to the Default Template, it appeared.

I guess that’s why googling it didn’t work out very well either, because it’s something that should be toggled on by default. I also didn’t set up these instances, so I guess that’s why I didn’t notice.

But thanks for your answers. Issue is resolved. :slight_smile:

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.