6 min
Set up a jailed SSH shell (jailshell) on cPanel & WHM
Give shared-hosting clients SSH without exposing the box — enable cPanel's jailed shell, understand VirtFS, and learn why CageFS should replace it on CloudLinux.
2026-07-17
8 min
Add custom binaries to the CageFS skeleton on CloudLinux
Expose Composer, WP-CLI, Node tools, or any custom binary inside CageFS so end users can run them over SSH or cron without leaking the rest of the host.
2026-05-17
4 min
Fix 'Cannot manage PHP versions' when CageFS is disabled
Resolve the CloudLinux PHP Selector error by removing pam_lve from sudo, rebuilding CageFS, and enabling CageFS for the affected user.
2026-05-16
10 min
Set up CloudLinux Python Selector on a cPanel server
Let shared-hosting customers pick their own Python runtime per app — Django, Flask, or FastAPI on Python 3.9 through 3.12, isolated under CageFS, managed from cPanel. End-to-end in about 30 minutes.
2026-05-16
9 min
Set up CloudLinux Node.js Selector on a cPanel server
Give shared-hosting customers their own Node.js runtime per app — version 18/20/22, isolated under CageFS, managed from cPanel's Setup Node.js App icon. End-to-end in about 25 minutes.
2026-05-16
6 min
How to install CloudLinux OS on an existing cPanel server
Convert a CentOS, AlmaLinux, or Rocky cPanel server to CloudLinux OS in place — license activation, cldeploy, CageFS, and verifying the lve kernel after reboot.
2026-05-15
7 min
Set up CloudLinux PHP Selector on a cPanel server
Let each cPanel user pick their own PHP version and extensions, without breaking shared-server stability. Install alt-php, enable CageFS, and avoid the three configuration mistakes that turn this into a support flood.
2026-05-15