Esatto, era proprio la vulnerabilità in questione, la versione 3.0.3 era stata compromessa e conteneva una backdoor. Unix interact è la tipologia di payload utilizzato dopo aver exploitato la backdoor, e cioè "interagisci utilizzando dei comandi unix".
Questo è sbagliato, per sfruttare la vulnerabilità l'exploit invia una specifica richiesta FTP contenente una specifica sequenza di caratteri in modo da attivare la backdoor, dopodichè il payload si occupa di inviare i comandi di sistema da eseguire. C'è comunque una interazione tra attaccante e vittima (il server, in questo caso, visto che si tratta di un attacco ad una infrastruttura e non ad una persona).
E' normale, come ti ho detto sopra gli exploit sono programmi specifici per ogni vulnerabilità. Visto che proftpd e vsftpd non hanno le stesse vulnerabilità, di conseguenza non avranno nemmeno gli stessi exploit.
Hai delle grosse carenze dei concetti fondamentali, devi studiare un po' le basi della materia. Studia da qualcosa di molto molto molto molto base e concettualmente semplice come ad esempio il corso "
Hacker Highschool" ed esercitati con qualche semplice macchina virtuale tipo Metasploitable o DVWA.