A maneira mais segura de anexar à sessão da tela certa é o script Python gravar em um arquivo designado para relatar em qual screen
sessão ele está sendo executado. Pense nisso como algo análogo a um arquivo PID, exceto que você estão relatando o TTY em vez do ID do processo. Caso contrário, se houver várias sessões de screen
, haverá adivinhação envolvida.
Então, ao iniciar o processo Python, execute
echo "$STY" > /var/run/python-proc.screen
… ou de dentro do próprio programa Python,
with open('/var/run/python-proc.screen', 'w') as f:
print(os.environ['STY'], file=f)
Em seguida, os usuários podem se conectar a ele executando
screen -x -m 'cat /var/run/python-proc.screen'