Bon, je pense que le problème vient du fait qu'il faut te loguer automatiquement sur les autres tty, et je ne vois pas comment faire. (en plus, ça me paraà®t pas très prudent)
Sinon, pourquoi ne pas utiliser screen ?
(lien dans ma signature)
Il te suffit de l'installer, puis d'écrire à la fin du .scrennrc quelque chose comme :
screen 0 bash
sreen 1 links
sreen 2 top
Et puis de lancer screen au démarrage.