- Free, with a paid pro features option.
- Compatibility with many operating systems.
- I like the visual design.
- Offer easier access to features and options, compared to the other trending “panels” which are painfully simplified. I.e. Gives me the control that I need.
- Wonderful developers/support, and a friendly and helpful forum <3
However, there are 2 things that I don’t like (or properly understand) in Virtualmin:
- It uses the domain name as the main account… I mean, if the same user (person) runs multiple domains, each domain is considered a separate account on the system and the admin requires a separate username/password combination to manage…
- In “System Customization → Custom Shells”, in no way I could wrap my head around how to manage these options. I was originally looking for a way to properly use Classic-FTP and/or SFTP on a domain with multiple sub-users (It seemed like if SFTP works for admin, only FTP works for the other users and vice versa). Since then I have totally ditched FTP and could finally convince all the users (and teach them how) to use SFTP.