What is CageFS?
CageFS is a virtualized file system and a set of tools to contain each user in its own ‘cage’. Each customer will have its own fully functional CageFS, with all the system files, tools.
The benefits of CageFS are:
Only safe binaries are available to the user.
The user will not see any other users and would have no way to detect the presence of other users & their usernames on the server.
The user will not be able to see server configuration files, such as Apache config files.
Users will have the limited view of /proc file system, and will not be able to see other’ users processes.
What is RPM?
RPM (Red Hat Package Manager) is a default open source and most popular package management utility for Red Hat based systems like (RHEL, CentOS, and Fedora).
The tool allows system administrators and users to install, update, uninstall, query, verify and manage system software packages in Unix/Linux operating systems.
The RPM was formerly known as a .rpm file. It includes compiled software programs and libraries needed by the packages.
This utility only works with packages that built on a .rpm format.
There are five basic modes for RPM command
1. Install: The install mode is used to install any RPM package.
2. Remove: The remove mode used to erase, remove or uninstall any RPM package.
3. Upgrade: The upgrade mode used to update the existing RPM package.
4. Verify: It is used to query about different RPM packages.
5. Query: It is used for the verification of any RPM package.
Command to Remove CageFS RPM:
$ yum remove cagefs