Remove Terminal feature for existing and new users ?

Hi

Is there an easy way to remove Terminal access at existing virtual servers in Virtualmin ? I can’t find a way to remove the feature on existing accounts.

I checked also my default profile for new accounts and Terminal feature is at no but new accounts created have well the Terminal feature.

Thanks

SYSTEM INFORMATION
OS type and version Debian 12
Webmin version 2.610
Virtualmin version 7.50.2
Webserver version Apache 2.4.65
Related packages nothing special

Yes, see “System Settings ⇾ Server Templates: Edit Server Template / Administrator’s Webmin modules” page.

But how to deactivate it on existing account ? as I can still see when logged as admin the Terminal entry in left vertical menu in the top part.

Webmin administrator modules page is actually a live change unlike the rest of the server template

If you log in as admin you will always see the terminal. Log in as that user to see if the change worked.

Mine is set to no and If I login as administrator I can’t see it.
If I switch to yes and login I can see it, so it should be a live change.

This is for domain owners only.

This will be fixed in Virtualmin 8.2.0, in which access control for these domain-level Webmin modules will be managed through “Manage Virtual Server ⇾ Edit Owner Limits: Server Owner Limits” page, and for the templates used at initial domain creation, it will be configured under “Administration user.”

I switched here, and tested, works fine for me.

how does these changes tie in with

  • This thread covers more that the title issue, there is a discussion aswell.
  • Are you keeping the live aspect of these options? what I mean is the admin add/removes a module permission and it is instantly reflected rather than having to manually update each user or use some command line to push the changes.

Thanks

Yep I confirm it’s all good for me :wink: Even if I still see the Terminal option when logged as admin of server, when I switch as user admin, Terminal is not there :+1:

Are you asking about existing functionality or the upcoming one I mentioned in my previous comment?

Both kind of, is the new feature going to be like the one I proposed or are they different.

The new change will still have a templates option applied to newly created domains. Yet, after that, changes to templates won’t have any effect and you’ll need to use “Manage Virtual Server ⇾ Edit Owner Limits: Server Owner” page to make changes to an existing domain.

Needed moving out of templates, but if you have removed the ability of live application of settings, then that is a regression.

Live application will still be available outside of templates on the “Manage Virtual Server → Edit Owner Limits: Server Owner” page.

Manage Virtual Server → Edit Owner Limits: Server Owner” page.

and

The new change will still have a templates option applied to newly created domains. Yet, after that, changes to templates won’t have any effect and you’ll need to use “Manage Virtual Server ⇾ Edit Owner Limits: Server Owner” page to make changes to an existing domain.

This is per virtual server, where as currently any virtual server set to that server template would get those changes immediately.

Were account plans made like this when you removed the save and apply button, and made the save button effectively be the save and apply button ? (I need to double check this)

I think I will wait until this is released to check all of this, but only being able to change a virtual servers setting on a per virtual server basis is not good for managing hosting. feature settings, packages and account plans (whatever they are called) etc.. that are settable and applied as a group (not just at account creation) is what is needed for hosting companies. If needed you can allow local overrides, a good example is quota, but the ability of this feature must be controllable by admins.

thanks