it is weird and confuse to me.
what is the different in : virtual servers top-level servers alias servers non-alias servers
any example to help to understand these terms ?
currently , I just understand : 1 virtual server = multiple domain ( already tried ) sub-server = another domain under virtual server ( can more than one ) , for file structure, can check /home
I have tried use directadmin for years (with admin>reseller>users) not a touch the installation level in directadmin
admin can delete user, but cannot create reseller can create user and package user , can add the domain [it is easy to understand, but still have something not good]
this is a large user management topic in user levels...
in virtualmin : create reseller : will also create a webmin user create a virtual server : will also create a webmin user and user & group
create a virtual server under reseller account ( eg. the reseller account name is : helloworld), in my view, i expect to create virtual server which should understand the same webmin user : helloworld, but cannot, I force to user a new username or automatically generate a new one.
my solution now: when create a reseller, will name it : rhelloworld
I don't understand, any better user structure... maybe something I don't know why need this structure.
I have attached the image which may help to explain my question
confuse point 1) on the image right side : "No more servers can be added, you have reached your reseller maximum of 0." but I can click "batch create servers"...
confuse point 2) : No more servers can be added , what server ? virtual server ? top-level server ? alias server ? non-alias server ? ...
confuse point 3) : on the image left side : maximum virtual servers = 3, but on image right side : didn't see the "create virtual server" button but if I change non-alias server = 1 , then I can see the create virtual server button
Comments
Submitted by onmagic on Fri, 09/04/2020 - 21:38 Comment #1
Hi,
Top-level server has its own home directory and a different user/group created for it. It should always be used, even for sub-domains, if there are different people managing it.
Sub-domain, doesn't do any rights separation and the same (as parent) user and group being used. However, separate virtualhost/server records are created for Apache/Nginx, with a separate document root for a website files.
Alias is simply an additional record in web-server config under existing virtualhost/server (and few other records like DNS and etc).
Aliases don't count against total domain quota but domains and sub-domains do. So if you have only 10 on your license, that includes only domains and sub-domains.
That question I don't understand.
Reseller account is made for a use with Webmin/Virtualmin to manager virtual servers in UI, based on limits. It mustn't create any new virtual servers. Creating reseller account will only create a UNIX user, if FTP/SSH account is also requested, which can be used in console (not UI).
Considering you've reached the limit, there should be no option to create any new servers, including batch. It's a bug. We've just fixed it.
Top level and sub-domains. Alias is not a server technically.
To clarify what each label means, simply click on it - it will explain in details what it is.
Submitted by onmagic on Sat, 09/05/2020 - 19:44 Comment #3
please ingore, sorry for it, as I didn't double check for the whole script.
I can know the relation on the servers, I am still testing and learning the whole design structure, check if it is fulfill my business.