For WHM version 11.38
(Home >> Security Center >> Compiler Access
Many common attacks require a working C or C++ compiler
on the server. Disabling these compilers will result in a more secure server.
To enable or disable the compilers for unprivileged users:
- Click Enable/Disable Compilers.
You can grant access to specific users by clicking Allow specific users to use the compilers.
- Click the name of the user to whom you wish to grant compiler access.
- Click Add to Group.
To remove compiler
access for a user, click that user’s name under Remove a user from the compiler group
How does this feature work?
access is enabled (default), the permissions for
When you disable compiler access, cPanel changes the permissions for
Until you add users to the compiler
group using the Allow specific users to use the compilers.
feature, the compiler
group will only contain the
For more information about Linux file system permissions, please visit the wikipedia article
If you see a user in the compiler
group that doesn't have a cPanel account, someone has edited /etc/group
to add that user.
If you enable compilers for everyone after having disabled them, the group information will not change. However, read and execute permissions for
are granted to everyone. If you restrict access again later, you will need to see which users are in the
group. If the
group has not been edited, it will still contain any users who had access to the compiler the last time access was restricted.
Topic revision: r9 - 25 Jan 2013 - 23:22:29 - Main.RosieArcelay