Запуск консольной программы при запуске Ubuntu Server без входа в систему

У меня есть безголовый сервер Ubuntu, на котором я решил установить монитор для отображения информации о состоянии. Существует множество отличных программ, которые отображают всевозможную информацию о состоянии, моя проблема в том, что я не могу понять, как заставить ее отображаться при загрузке. Когда сервер запускается, он просто сидит в приглашении для входа, конечно, я мог бы просто автоматически войти в систему при запуске и запустить программу, но это представляет угрозу безопасности. Как мне запустить и отобразить программу после загрузки, не предоставляя доступ к серверу с клавиатуры?

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

Есть ли альтернативы?

Спасибо

--ОБНОВИТЬ--

Итак, я нашел эту ссылку: https://unix.stackexchange.com/questions/211544/run-top-instead-of-getty которая почти полностью описывает то, что я хочу. Мне просто нужно знать, как установить отображаемый по умолчанию tty в tty5.

Какие-нибудь мысли?

1 ответ

Решение

Мне удалось проследить несколько крошек к решению.

Используя комбинацию обеих этих ссылок, мне удалось успешно отобразить Glances без входа в систему при загрузке. https://unix.stackexchange.com/questions/211544/run-top-instead-of-getty https://unix.stackexchange.com/questions/265014/how-to-start-a-script-on-tty-instead-of-asking-for-login-in-systemd

Другие вопросы по тегам