An alternative for best practices if you do not want to give the root account the ability to log in, you can run the command:
sudo -u zimbra zmcontrol
Basically run as root running as zimbra execute zmcontrol all rolled into one statement. The only problem you may run into when performing a sudo is that sometimes your $PATH statement may not be executed properly, so to run the same command if your working directory is /opt/zimbra/bin/ :
sudo -u zimbra ./zmcontrol
I know this thread is really old, but I found this thread using google, and it helped me in my learning Linux and Zimbra, except I didn't want to enable login as root. So I found the answer and posted it. Don't kill me for bumping.
