Existen soluciones. Pero, como la realidad es más compleja de lo que las películas dicen, es algo complicado. Primero, por que, salvo en el caso de supervisión de niños y adolecentes, no es legal. Segundo, por que, antes que nada, hay que instalar el programa, y eso puede requerir acceso físico a la computadora. Tercero, por que se requiere un servidor intermediario para eso, ya que normalmente no es posible la comunicación directa entre dos computadoras con conexiones a internet comunes. Y cuarto, por que si bien hay programas hecho (y muy buenos), como son conocidos, los antivirus los suelen detectar.
Pero de poder, reuniendo las condiciones técnicas y materiales correctas, y con la ley de tu lado (o ignorándola), se puede.