Inicie o programa via SSh e feche o túnel

0

Eu tenho um pequeno programa python que eu quero rodar no meu servidor remoto (Ubuntu). Mas depois de fechar a conexão ssh, o programa também se encerra.

Como faço para manter este programa rodando sem a conexão ssh?

    
por Stein 03.05.2013 / 00:08

2 respostas

1

Algumas coisas simples para experimentar -

  1. Adicione um "&" caractere para o final da linha de comando que você está executando que irá fundo o trabalho e provavelmente funcionará ou

  2. Use o programa "tela" - tela de execução, depois o comando e, em seguida, desconecte seu console da tela.

por 03.05.2013 / 00:17
2

Você pode usar a tela do programa. Uma vez logado na sessão SSH, digite: screen -S (name)

Em seguida, inicie o processo. Desconectar digitando: Ctrl-A then D

Quando você quiser se conectar novamente a esta sessão, volte a digitar SSH e digite:% screen -r (name)

    
por 03.05.2013 / 00:17

Tags