Blijkbaar is Webmin dan veel verbeterd
Ik heb het enkele jaren geleden eens geprobeerd, maar toen kwam ik die problemen tegen. Dat was ook één van de redenen om het uit Debian te halen: Webmin paste de instellingen aan op een manier die niet compatibel was met debconf en nog wat Debian-specifieke manieren van configureren.
Mooi dat dat probleem is opgelost, dat maakt het een stuk bruikbaarder
En ja, ik maak me serieus zorgen als het hele beheer van je computer open en bloot bereikbaar is via een webinterface.
Het mag dan wel via https en wachtwoorden werken, maar dat lijkt me nog steeds gevoelig voor bugs, configuratiefouten, XSS aanvallen, enz.
Ik wil best geloven dat webmin goed let op veiligheidsgaten, maar ik zou daar niet volledig op vertrouwen.
Stel dat ik het zou gaan gebruiken, dan zorg ik dat de webinterface alleen bereikbaar is vanaf die computer. Als ik erbij wil vanaf een andere computer, dan maak ik wel verbinding via een SSH tunnel.
Verder zet ik de service uit als ik het niet gebruik.
En natuurlijk zou ik de hele zaak dichtzetten via de firewall.
De bovenstaande dingen lijken mij wel aardig wat werk, en nogal ingewikkeld voor een beginner. Vandaar mijn opmerking: "Als je genoeg kennis en vaardigheden hebt om Webmin veilig te draaien, dan heb je ook genoeg kennis en vaardigheden om het niet meer nodig te hebben".
Ik zie in ieder geval genoeg voordelen in het handmatig aanpassen van de configuratiebestanden:
* Je moet je eerst inlezen, zodat je precies weet wat je aan het doen bent en hoe het moet. Als je niet weet waar je mee bezig bent kan er van alles gebeuren wat je niet wil...
* Als je zelf dingen aanpast weet je precies wat er veranderd is en in welke bestanden.
* Je bent niet afhankelijk van een webinterface. Je kan het via de commandline doen (SSH) of een grafische interface. Webmin en handmatige bewerking door elkaar gebruiken lijkt me niet verstandig. Maar daar heb ik geen ervaring mee, dus verbeter me als ik het mis heb
Bovendien heb je meer mogelijkheden als je het handmatig doet lijkt me. Ik weet niet hoe compleet Webmin is, maar ik gok dat ze niet alle (obscure) instellingen verwerkt hebben in hun webinterface.