Se você quiser iniciá-lo manualmente, dê uma olhada na tela. Primeiro, instale-o com sudo apt-get install screen
. Então você pode iniciar uma sessão de tela com um screen -S NAME
e você pode deteach a sessão com ´Ctrl + A D´, então ela permanece depois que você fechou sua sessão ssh. Com screen -r NAME
, você pode consultá-lo, se precisar.
Para um início automático, você pode colocar seu script no arquivo /etc/rc.local
para uma execução em cada inicialização. Mas cuidado, exit 0
deve permanecer como a última linha. Os comandos neste arquivo serão executados com root. Se você não quiser isso, você pode adicionar um su USERNAME -c "COMMAND"
Se você quiser acessá-lo mais tarde, eu prefiro screen -dmS NAME COMMAND
, então você pode ver novamente com screen -r COMMAND
. Em conclusão: su USERNAME -c "screen -dmS SESSIONNAME COMMAND"