Запуск консольной программы при запуске 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