Eu aconselho não permitir que o usuário root faça login no seu sistema. Dependendo do seu sistema, o login root pode ser desativado (consulte PermitRootLogin para SSH).
Eu diria que o vsftpd não permite login root ou outros componentes o proíbem. Você deve adicionar um novo usuário ao sistema e usá-lo para operações diárias.
Você pode adicionar um novo usuário ao sistema usando adduser
sudo adduser bob