Processo em segundo plano

0

Eu tenho o script abaixo -

#!/bin/bash
xset -dpms
xset s off
openbox-session &
start-pulseaudio-x11
xsetroot -cursor_name left_ptr

/usr/bin/nm-connection-editor

openfortivpn gw.itsecurelink.com:64443 --username lezor -p secretpassword --trusted-cert 944d1bda4d036757016b1aecea923572351fafb9f48a58a84b98742f5e5c105690 


while true; do
xfreerdp /v:192.168.20.122 /u:'' /f /sec:tls /cert-ignore
done

Por alguma razão, a parte VPN "openfortivpn", corre e morre basicamente instantaneamente. No entanto, o enquanto verdadeiro; do loop funciona bem e o RDP é iniciado.

Eu preciso enviar de alguma forma este openfortivpn para o segundo plano. Eu tentei usar o nohup e o & assinar.

Algum apontador?

Obrigado!

    
por Lee Ryan Padovani Ginies 03.05.2018 / 17:57

1 resposta

0

Gerenciado para corrigir isso. Mudei para o outro usuário via sudo, executei o script e descobri que era um problema de permissão que o usuário não tinha acesso total para executar a VPN. Ran chmod para dar 777 no diretório / arquivos da VPN e funcionou bem.

    
por Lee Ryan Padovani Ginies 07.05.2018 / 12:01