Chciałbym rozpocząć proces w tle zdefiniowany w skrypcie powłoki, gdy tworzone jest połączenie xrdp z instancją działającą na AWS EC2.

Istnieje subtelna różnica pomiędzy uruchomieniem procesu przy starcie systemu lub logowaniem użytkownika, czy coś w tym rodzaju, ponieważ nie chcę uruchamiać procesu, chyba że istnieje aktywne połączenie xrdp, które zostało utworzone .

Po rozłączeniu się użytkownika z połączeniem xrdp chciałbym, aby proces przestał działać w tle, po spełnieniu określonych warunków wstępnych „ukończenia”.

Przykładem przypadku, nad którym pracuję, jest uruchomienie ffmpeg w celu zarejestrowania sesji xrdp, przesłanie zarejestrowanej sesji do AWS S3, usunięcie instancji, a następnie zakończenie procesu w tle w tle.

gorliwość
źródło