Omdat het technisch niet zo simpel en altijd duidelijk is. Als webhoster heb je niet in alle gevallen toegang tot de bestanden van je gebruikers.
Bij een managed hosting, waar je als webhoster de server beheert, kan je gewoon inloggen en het bestand verwijderen. Maar als het over unmanaged hosting gaat, heb je als webhoster geen directe toegang tot de machine van de gebruiker - daar zijn wel omwegen naar, maar daar kruipt wel werk in. Concreet kan je in die gevallen het volgende doen:
- De server herstarten en door middel van een live CD of rescue omgeving de disk mounten en de betreffende file opzoeken en verwijderen
- Het wachtwoord van de server resetten of in single user mode zetten (als dat mogelijk is) en zo vervolgens inloggen en de file verwijderen.
In beide gevallen is het een vrij invasief proces waarbij downtime onstaat voor de gebruiker - als die effectief illegale content bevat is dat zeker gerechtigd, maar als er ook veel legale inhoud op staat is ook dat getroffen.
Wanneer het ook over unmanaged hosting gaat, weet je ook niet wat er juist op de machine draait en moet je je klant vervolgens informeren dat je illegale content verwijderd hebt én de login van de machine hebt omzeild of gereset, wat impact kan geven op applicaties en dergelijke. Maar mogelijk is er een specifieke procedure voor het opstarten van de machine die je zelf niet kent als hoster en dus extra downtime veroorzaakt hierdoor.
Daarnaast kost het daarnaast ook gewoon moeite om uit te vogelen waar iets staat. Gebruikt je klant een simpele Apache/Nginx dan vind je dat zo terug, maar als het een wat exotischere setup is ben je al snel heel wat tijd kwijt.
Uit mijn ervaring als iemand die enkele jaren bij een grote webhoster gewerkt heeft, gok ik toch dat dit proces makkelijk zo'n 15-20 minuten in beslag zou nemen. Ik zou als voorzorgsmaatregel ook een snapshot van de server zelf nemen, en dan neemt het nog meer tijd in beslag.
Uiteindelijk is het zo dat als de disk encrypted is, je ook als webhost er niets aan kan doen. Dan kan je niet aan het bestand aan en het dus niet verwijderen.
Het is dus een zeer tijdrovende klus als webhoster om dit te doen, te onderzoeken en de impact voor je klant (die mogelijk niet technisch genoeg is, en gewoon gehackt is) te beperken.
In de praktijk zie ik het eerder gebeuren dat je als webhoster gewoon de machine ofwel uitschakelt, het netwerk van de machine uitschakelt, of de firewall op poort 80 en 443 dicht zet tot het opgelost is, zodat de klant het zelf kan oplossen. Dat is ook hoe ik het zelf zou aanpakken - dan is het wel niet verwijderd, maar haal je als webhoster ook niet al het werk en de verantwoordelijkheid op je dak mocht er bij het verwijderen iets mislopen.