Change admin username
It should be possible for the admin user to change his user login name. The name "admin" is not very secure, because it's easiert to hack via brute force. The hackers know, the name is "admin". If the user would be able to change his login name, it would increase the security of Plesk Panel.
We have serious doubts this function can really increase server security:
1) Plesk has built-in protection against brute-force on login – it will lock the login form. So no one can try multiple attempts
2) Arbitrary login name adds very little guess-complexity to a proper password. If you have concerns for your login brute-forced – add another 5-7 characters into your password and feel safe.
As changed login name is still very likely to be some sort of vocabulary word or derived from your other account name – this function would only give a false sense of better security. Your security strength is in complex password, not in a complex login name. If you have one good password, you don’t need to treat login as your “second password” – one good password is enough.
As for concerns that default password requirement is set in “weak”, that fail2ban module is not enabled by default or may consume extra resources, etc – they are much irrelevant here. If someone is not willing investing some time into setting better password, into changing password policy or into installing/enabling server protection – changed admin name will again be only a false sense of security. If a password is “1234567”, then login doesn’t really matter.
Wow, changing loginname is security 101. Security is all about layers and you just give someone a layer for free. Its like giving someone your address, because it doesnt matter because if you have a good lock on the door, they wont get in. Or just get a security guard.
Like they don't care, like the Windows DNSSEC still not implemented
Klaus-Uwe Mitterer commented
Even if you don't believe it is a security feature (which I would definitely argue it is!), it is still a very desirable convenience feature – allowing administrators to use the usernames they are used to.
Robin Labadie commented
"We have serious doubts this function can really increase server security"
Well, I have serious doubts about Plesk's conception of security regarding logins.
With or without anti bruteforce, having a different username than default is always a security improvement.
Kris H commented
I guess it is just a matter of time waiting for that zero-day attack where the only thing that could possibly mitigate an easily scriptable/deployable attack was the uniqueness of the primary administrator's user name.
Atrocious this is still not possible in 2022, next year it will be 10 years since it was first requested! Disgusting!
Christian Farioli commented
cannot believe that is still not implemented.
major security flaw
okey sign commented
Please impliment admin login username update feature in plesk, sometime fintech leader use plesk, and according to PCI, there is not any value which is vendor provided , so we have to update username of admin too...
Karl May commented
It is not necessary to rename "admin" system-wide. It would be enough to introduce a new database field where you can specify the login name. Many websites have this, where you log in with a customer number oder name instead of e-mail-address or your name. The default login name is "admin" and anyone can customize it. Adding something like this should be a matter of minutes, since it doesn't change the account "admin" and "admin" as name for the system itself.
Simon Watson commented
Hello – whatever you say about brute force login, having to hack a username and a password is infinitely safer than just having a password. So please listen to your users and allow the default "admin" username to be changed. Thank you.
Bludau IT Services commented
Has Plesk a Build-In bruteforce detection for the plesk web login?
A. Great commented
It's hard to believe the admin username cannot be changed. Not using admin as a username is system admin 101 and is recommended by Datadog, Cloudflare, Wordfence, GCP, AWS, and multiple other security sources. Although my firewall and authenticator are doing their job, "admin" is the top choice that blackhats use for brute force attempts on my server.
Ido Cohen commented
So many votes and yet nothing changed :(
Perhaps Plesk can make it that you can login by e-mailadres instead of a username. After all, the e-mailadress is already required.
Please @Pleskteam consider this feature as a top-priority request, it is obvious that in 2020 we should totally be able to customize the 'admin' username in order to make it more difficult for any badly-intentioned person to access to the admin panel.
Adrian Finschow commented
Well the Problem is, even if Plesk has a brute-force protection when someone really want to get in the Account he will do everything till he is in the account :/
Fabio Perri commented
I disagree with the considerations of "Sergey L" and let me explain better:
1) Anyone know that Plesk's Administrator default username is "admin";
2) Use a complex and long (or even longer) password like this one for example LK "45VXwe1WC, uH2 $ I =] @ 0 & _y'0O3 \ Iz it is good practice;
3) So considering points 1 and 2 above change and disable the default Plesk Administrator user name "admin" that everyone knows with a username like this (or even loger and complex) for example jZ.5JUH)ftR8P7Jc;c~b<0%Rb/q9/2aa in this specific case it would greatly improve and increase security.
Having more security is always better than having less.
Thanks in advance for the support.
Tania Sánchez commented
I'm dissappointed of the fact that this feature is not yet implemented.
I just upgraded from web admin edition to web pro edition and re-assigned some of the domains (now subscriptions) to a client who used to have access via admin account. Now I need to keep the "admin" username for this client while changing the admin account name and password so it's not longer accesible by them.
I hope to see this feature in the near future.
Pl introduce it.. Good for security of account.
Leonardo Gandini commented
I know Mikhail, but that doesn't solve the problem. The admin user will always be a valid user in the system.
Leonardo, these days you can add additional administrator accounts so you don't have to use admin login any longer. I am in process of switching to Google based authentication and it works reasonably well in such setup.
Adam Hern commented
I think Sergey L has a point to be made.
But I also don't see the harm in having this feature as an option and if the server admin feels the need to change the default 'admin' to another username, that is their choice to make.
I see this feature as a nice to have (if wanted) but not priority.