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 user
- User will not see any other users and would have no way to detect presence of other users & their user names 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, that 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: It is used to install any RPM package.
2.Remove: It is used to erase, remove or uninstall any RPM package.
3.Upgrade: It is 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.
Commands to Remove CageFS RPM:
$ yum remove cagefs