Hi folks. I have a newbie question: after I create a new Virtual Server on Virtualmin (new domain), the FTP option is not installed by default.
Is something about “templates”? How can I fix that?
A Virtual Server owner user can login via FTP by default, nothing needs to change, unless you have disabled the FTP server or otherwise made changes that would disable FTP access.
I meant that on the screen for creating a new VS (domain) a box previously appeared to mark the ftp, in the attached image marked in red. Did it change recently or did I not install Virtualmin correctly?
That was not to enable FTP, and almost no one should have been using that option. It was to enable IP-based Virtual FTP in ProFTPd. Unless you have multiple IPs, you can’t do anything useful with it, and even if you do have multiple IPs, you don’t need it because it’s only useful for a very unusual use case, and even if you do need that use case, ProFTPd supports name-based virtual hosting and SNI now. So, that option is hidden.
FTP has always been enabled by default, unless you explicitly disable it. You don’t need to check a box, and you never did.
In short: We removed it because people thought they needed it (despite the name being something like “IP-based Virtual FTP” or whatever and the help text explaining what it was), but it was not what they thought it was. So people who didn’t need it were trying to use it, and that didn’t help anybody.