le & a la fin de la ligne de commande ne marchera pas tjrs et meme surement rarement: en effet il faudra que le soft soit prevu pour et qu'il ferme ses flux stdin stdout et stderr pour que tu puisse quitter le ssh sans qu'il parte avec. une autre solution est:
ligne commande </dev/null &>/dev/null &
mais c'est a peu pres ce que font nohup et screen. Le second ayant un avantage important: tu peut lancer plusieurs programmes en //, detacher screen, revenir plus tard reattacher screen et analyser les sorties de tous les progs. (Permet aussi de se faire une session de travail sur un serveur: un pty avec un editeur, un autre avec links, un autre avec bitchx, un autre avec un client mail .... Lorsque tu te deconnecte il suffit de <<C-a d>> et lorsque tu te reconnecte de <<screen -r>> pour tout recuperer en l'etat).