У меня была аналогичная ситуация в прошлом, в моем случае проблема заключалась в том, что /bin/false не является оболочкой.
Многие старые учебники рекомендуют настройки /bin/false в качестве оболочки для пользователей без входа, но чем лучше, тем лучше выбор - /usr/sbin/nologin.
Попробуйте установить /usr/sbin/nologin в качестве учетной записи для пользователей FTP:
usermod -s /usr/sbin/nologin USERNAME
Затем повторите попытку входа в систему.