It is also possible to add .htaccess and other things there, like username/password challenge (WWW-Authenticate) into that on per-user basis.
Mostly universities had hosting setup the same way. ISPs would also offer a similar thing with an additional fee to your internet-subscription. They mostly provided FTP to upload files. Nowadays if anyone tries to, it will be a SFTP rather than FTP.