These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for grant access to a user to only see one domain in virtualmin on the new forum.
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)
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).
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.
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
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.
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
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?
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?
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!
You're welcome, and glad it works. :)