Ako spomínaš, nie je vhodné povoliť v obmedzenom prístupe vi/vim. Pre tieto prípady existujú príkazy rvi/rvim, ktoré sú vlastne klasické vi/vim, ale neumožňujú spustiť shell.
@p. Štrauch, nemohli by ste upraviť článok a uviesť tam upozornenie na použitie vi?