Как отключить все запросы на вход, в том числе на VT 1 в системе systemd

Это не одна -строка, но она вполне удобочитаема и может быть расширена для проверки любого количества аргументов:

hasArgs="a:b:c"
x=b
case "$hasArgs" in
    *$x*)
        echo "$x is present"
        ;;
esac
2
16.07.2020, 23:06
1 ответ

Маскировка сервисов getty оказалась правильным решением. Добавление console -getty.service и getty@tty1.service в список замаскированных служб отключило запрос входа в систему на TTY1. По сути, systemd -logind отвечает за запуск дополнительных сеансов виртуального терминала, а getty отвечает за предоставление им запросов на вход в систему, что, по-видимому, прямо противоречит их именам.

1
18.03.2021, 23:19

Теги

Похожие вопросы