Eu entendo que você está direcionado a um aplicativo para treinamento e, embora sua pergunta indique especificamente tela , deixe-me sugerir tmux .
Com tmux você pode criar sessões, às quais você pode se conectar de vários computadores. Eu fiz isso apenas para o mesmo usuário, então não sei se é possível anexar a sessões criadas por um usuário diferente.
Você pode ter até várias sessões na mesma máquina. Por exemplo, você pode executar o seguinte comando para criar uma nova sessão. Execute-o com o mesmo usuário que seu aluno usará. Você pode nomear a sessão como quiser (eu escolhi lição01 ).
$ tmux new-session -s lesson01
Em seguida, o seu padawan entra na sua máquina através do SSH usando o mesmo usuário de antes. Ele pode então executar este comando para anexar à sua sessão.
$ tmux attach-session -t lesson01
Qualquer que seja seu tempo em um terminal, ele deve aparecer automaticamente no outro. Além disso, com tmux você divide o terminal em dois (deixando um para você e o outro para o seu aluno).
Espero que você ache isso útil para fins de educação e treinamento. Novamente, desculpe não responder como é feito com tela .