После запуска Linux-сервера (в основном на основе Ubuntu или Debian) я вижу приглашение входа в систему на локальной консоли.
Чтобы конечные пользователи могли перезапустить такой сервер или запустить некоторые задачи обслуживания, я хотел бы отображать меню вместо приглашения на вход.
Как я могу это сделать?
Авторизация пользователя с помощью mingetty. Ссылка на сайт
Автозапуск сценария bash, содержащего меню. Ссылка на сайт
Выход пользователя из системы при выходе из сценария bash. Ссылка на сайт
Что касается комментариев о SSH, в нашем случае у нас есть несколько Raspberry Pis, которые служат только для запуска сценария, когда врач подключает свое диктофонное устройство через USB. Другой сценарий автоматически копирует файлы с USB-устройства на наш сервер диктовки для транскрипции. Сценарий консоли позволяет им видеть обратную связь о том, все ли их задания были успешно скопированы, И иметь возможность выбрать из меню, чтобы вывести свою «историю заданий».