Как я могу запустить процесс на ноутбуке с Ubuntu? - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть скрипт, который я хочу запустить, как только компьютер запустится и будет работать все время.

Сценарий состоит из команды ssh -R 9898:localhost:22 <user>@<remotehost>

Если я запускаю этот скрипт используя sudo bash setsid <script_name>, он работает нормально, и я могу закрыть терминал, и он полностью работает в фоновом режиме

Я вставил root crontab @reboot setsid bash <script_name>, и он, похоже, не работает. Я проверил и убедился, что мой crontab работает, поместив тестовую команду, чтобы просто перетащить текстовый файл в мой домашний каталог, и он работает.

Любые идеи о том, как этот скрипт работает постоянно? Мой не технически подкованный друг будет использовать этот ноутбук, поэтому он должен работать постоянно, иначе я не смогу войти и починить вещи.

Спасибо.

...