grant access to a user to only see one domain in virtualmin

10 posts / 0 new
Last post
#1 Tue, 12/21/2010 - 16:45
katir

grant access to a user to only see one domain in virtualmin

This has probably been asked and answered but I enter various search strings and am not getting hits. I also looked at the docs for pro usage, think that this would be an obvious thing needed if you were create and then selling web server spaces, but I don't see it...:

1) create Virtual Server for client S and have it set up as a web site. 2) now I want client S to have access the VirtualMin Control panel but only for his site...

How do I grant him access? In WebMin I can create a user and grant access to "VirtualMin Virtual Servers" but there is no option to limit that access to a single domain/virtual server.

TIA... I(i'm sure it's very simple)

Tue, 12/21/2010 - 17:51
Locutus

When you enable the feature "Webmin login" for a virtual server, the server owner automatically gets access only to manage their own server (and possibly sub-servers).

Tue, 12/21/2010 - 22:56 (Reply to #2)
katir

But if I go to "Edit Virtual Server" and choose "Enabled Features" I see only this list:

Mail for domain enabled? Apache website enabled? Webalizer reporting enabled? SSL website enabled? MySQL login enabled? PostgreSQL login enabled? IP-based virtual FTP enabled? Spam filtering enabled? Virus filtering enabled? Status monitoring enabled?

The option to enable "Webmin Login"

is not offered.

Tue, 12/21/2010 - 23:25
andreychek

Take a look in Administration Options -> Edit Owner Limits -> Allowed capabilities and features. Make sure that "Webmin Login" is set as an Allowed Capability for that Virtual Server.

-Eric

Wed, 12/22/2010 - 03:42
Locutus

Yep, what Eric said. :)

Additionally, the capability to login to Webmin can be controlled via Account Plans.

Also, it is listed on the Features and Plugins pages, so it must be active there too to use it for domains.

Wed, 12/22/2010 - 12:28 (Reply to #5)
katir

right... well after further digging I did find the option to check "Webmin Login" at

Administrative options --> Owner limits --> Webmin Login

but nothing was enabled... where the primary admin/FTP user for the site might be (e.g.)

admin user: "rossman" pswd: UserInterFaceIsObfuscation!

but after checking the webmin log in and saving... if I log out and try to log back in, I cannot get in

via https://my.primary.server:10000/

using the "rossman" credentials

I would have expected that Virtualmin would automatically posted a user to the WebMin user dbase, but then switching to Webmin, I don't see any "rossman" there.. only those that I had previously entered manually-directly thru the Webmin user interface

So, I'm still looking for the mangoes (smile)

when citing capabilities in these forums, may I humbly suggest that all you wizards use "root relative" citations for the interface?

e.g. VirtualMin --> Edit Virtual Server --> Web Site Configuration.

I know there is merit in letting us fend of ourselves, by way of making us to do our home work and familiarizing ourselves with the maze of myriad options (which are astounding and much appreciated!) but frankly, some times it is just off in some obscure location and we may miss it, and we get blue in the face holding our breath and banging head on wall (hehe, just kidding)

</end mini rant on how hard it is to find stuff, when probably I should print out the documentation and read it all from beginning to end as due diligence and stopping asking you guys to peel my apples>

OK, I'm off to look for Features and plugIns...

TIA

Wed, 12/22/2010 - 12:37 (Reply to #6)
katir

OK... I found it

VirtualMin --> System Settings --> Features and PlugIns --> WebMin Login

I checked that... but then logging out and trying to log in as

AdminUser Password

for a particular site that has Webmin login enable, still results in "LogIn Failed"

what next?

Wed, 12/22/2010 - 16:41
Locutus

Well, usually I indeed post the whole "path" to functions I describe... Though this time I figured that, since both of what I listed ("Features and Plugins" and "Account Plans") are directly under "System Settings", and I assumed - since they are so essential to Vmin - that you had found them before. :)

As for your problem: have you double-checked that "Webmin login" is enabled in all three places that Eric and me mentioned? Did the desired Webmin user get created? Did you double-check that you used the correct password?

Wed, 12/22/2010 - 21:10
katir

OK yes...it works... I was looking at a subdomain under /website/domains/sub.website.com

and the option to enable web min was not available, but after turning it on under the system then it was added to the options list under edit virtual server for the top level-parent domain, and after checking that, I could get in.

problem solved

thank you for your patience!

Thu, 12/23/2010 - 19:22
Locutus

You're welcome, and glad it works. :)

Topic locked