By default, when running Plesk (linux) the root user is allowed to access the control panel. It is generally best practice to disable root access on your server to help improve it's security. We already have an admin user defined in Plesk so there is no need for an additional user with the same or similar permissions.
First of all there a slightly confusing article on How to disable access to Plesk for root or administrator users? This also introduces the free Panel editing extension that allows users to view all their control panel settings from the UI as well as providing an option to revert certain setting to their default values if overridden. In order to utilise this we will need to login to the server and enable this feature by copying and editing the sample config.
- Copy sample config e.g.
cp /usr/local/psa/admin/conf/panel.ini.sample /usr/local/psa/admin/conf/panel.ini
- Append the following configuration to disable root access:
[login]
systemAdmin = false
That's it. With a bit of luck logging into Plesk control panel as root user should now be disabled.
Add new comment