Ах! Я понял! Команда запускается на клиентском компьютере, а не на сервере. Следовательно,
/usr/bin/ssh user@host '/usr/bin/vncserver :4 -geometry 1920x1080 -depth 32 -nolisten tcp -localhost'
в предварительной команде, и
/usr/bin/ssh user@host '/usr/bin/vncserver -kill :4'
в команде post делает именно то, что я хочу! Реммина потрясающая!