Vielleicht das "skel" des Users? Sind im Userverzeichnis noch der Ordner .ssh und dessen für den Login wichtige Daten vorhanden? Besteht der User nicht in der passwd Liste?
Sorry, dass ich erst jetzt antworte, hab aber ein wenig rumprobiert und geschaut.
Also das Problem besteht weiterhin, scheint aber nicht nur den einen Benutzer sondern einige mehr zu betreffen. Aber komischerweise nicht alle. Es liegt wohl auch nicht an ssh, sondern das die User nicht mehr forken können und es so egal ist was sich machen. Betrifft z.B. auch den mysql User, sodass ich mysqld nicht neu starten kann. Seltsamerweise läuft mysql aber nach einem Neustart des vServers, aber nur solange ich nichts ändere. Dann kann er auch keine neuen Threads oder ähnliches mehr erstellen.
Ressourcen sind genug vorhanden, sodass es kein Speicherproblem ist, vor allem müsste es ja alle betreffen. Auch die limits sind wohl nicht das Problem, da der eine User nichts am laufen hat. Wenn ich einem anderen Benutzer die userid eines kaputten Benutzers gebe oder die eines kaputten gelöschten, kann dieser auch nicht mehr Forken.
Ich hab leider keine Ahnung mehr wo der Fehler ist und hab im Netz leider auch nichts passendes dazu gefunden. Vielleicht fällt euch ja was ein, da es doch recht umständlich wäre für jeden kaputten User einen neuen zu erstellen, bzw. den Server neu aufzusetzen.