Hosting·3 min lezen

Jailshell of admin-rechten: wat Claude wel en niet kan op je hosting

Het verschil tussen hosting in een jail en een eigen server met admin-rechten: wat Claude in beide gevallen mag, en waarom dat zo veel uitmaakt.

Claude kan op twee manieren op onze servers werken: als gebruiker in een jail op gedeelde webhosting, of met admin-rechten op een eigen server. Een jailshell is een afgeschermde omgeving die alleen jouw account laat zien: je bestanden, je databases, je mail, binnen de geheugen- en CPU-limieten van je pakket, zonder zicht op andere klanten of de server zelf. Met admin-rechten werkt Claude als beheerder van DirectAdmin op een Claude Server en stapt hij per site via sudo over naar de gebruiker van die site, nooit als root: accounts aanmaken, DNS en mailboxen regelen en storingen over alle sites heen onderzoeken kan dan wel. Het verschil klinkt als een detail, maar het bepaalt wat er mogelijk is, en hoe groot de gevolgen van een fout zijn.

Wat is een jail? Jouw account, verder niets

Op gedeelde webhosting zit je terminal in een jailshell. Technisch is dat een afgeschermde omgeving die maar een klein deel van de server laat zien:

  • je eigen home-map (je websites, mail, bestanden),
  • de programma's in /usr (alleen lezen): PHP, WP-CLI, Composer, Git, Node, Python,
  • een paar instellingen die nodig zijn om te kunnen werken.

Andere klanten, systeembestanden en logbestanden van de server bestaan in de jail simpelweg niet.

Wat Claude hier kan: alles binnen je eigen account. Bestanden aanpassen, WordPress bijwerken, databases van je sites bewerken, een backup maken of terugzetten, een repository koppelen.

Wat niet: root, sudo, software op de server installeren, andere accounts zien, serverinstellingen wijzigen. Ook DNS, mailboxen en de PHP-versie per domein lopen via het DirectAdmin-panel.

Claude draait daarbij binnen de limieten van je pakket (geheugen, processen, CPU). Een zware taak raakt jouw account, niet dat van een ander.

Wat betekenen admin-rechten? De hele server

Op een Claude Server (eigen VPS of dedicated) werkt Claude als de DirectAdmin-admin. Dat is een ander niveau:

  • accounts aanmaken, schorsen en opheffen, met pakketten en limieten,
  • alle websites op de server beheren, via sudo naar de juiste gebruiker per site (nooit als root op de sites zelf),
  • DNS van alle domeinen, mail voor alle accounts,
  • serverbrede diagnose: waarom is de server traag, welke site gebruikt de meeste resources,
  • migraties van tientallen sites tegelijk.

We draaien dit in productie voor een klant met ruim 160 websites op één dedicated server. Eén zin als "zet klant-x.nl live als nieuwe site" betekent daar: account aanmaken, DNS, SSL en de code deployen.

Waarom dat verschil zo groot is

Webhosting (jail) Claude Server (admin)
Bereik één hostingaccount de hele server
Andere accounts onzichtbaar beheerbaar
Accounts aanmaken nee ja
DNS en mail via panel, Claude legt uit Claude regelt het
Root nee nee, wel sudo per site
Impact van een fout jouw account alle sites op de server
Past bij één of een paar websites veel sites, bureaus, eigen server

Meer macht betekent ook meer verantwoordelijkheid. Daarom zijn de vangnetten op een server strenger: schorsen in plaats van verwijderen, een backup vóór elke ingrijpende actie, en een logboek van elke actie.

Welke past bij jou?

  • Eén of een paar websites, geen serverbeheer: webhosting met Claude. Veilig afgeschermd, je betaalt geen server.
  • Veel sites, klanten van jezelf, of je wilt dat Claude ook accounts, DNS en mail regelt: een Claude Server.

Twijfel je? Lees Webhosting of server? of neem contact op.

MK
Maarten Keizer

Oprichter van Invoker. Ruim twintig jaar hosting, systeembeheer en webdevelopment; bouwt de Claude-hosting zelf en test alles eerst op de eigen servers.

over maarten