Linux Mint :Как запустить скрипт с привилегиями суперпользователя с помощью сочетания клавиш без ввода пароля?

Если вы не можете нормально войти в систему, вы можете использовать параметр загрузки systemd.unit=multi-user.targetдля переопределения значения по умолчанию graphical.target.

Если вы можете войти в систему и иметь root-доступ, вы можете использовать systemctl isolate multi-user.target, чтобы немедленно переключить систему в режим без -графического интерфейса пользователя, или systemctl set-default multi-user.target, чтобы установить его в качестве состояния системы по умолчанию для любой будущей загрузки. -ups, пока не будет сказано иное.

Чтобы переключиться обратно, используйте systemctl isolate graphical.target, чтобы немедленно запустить режим графического интерфейса, или systemctl set-default graphical.target, чтобы снова сделать его состоянием системы по умолчанию.

multi-user.targetзапускает все сетевые службы, но пропускает подсистему графического интерфейса. Многие серверы для монтажа в стойку -работают в этом режиме, потому что они не используют локальный графический интерфейс.

2
11.11.2020, 11:39
1 ответ

С помощью друга я наконец нашел проблему. Моя запись в sudoers.d не работает. Он буквально содержит строку «имя пользователя» вместо моего фактического имени пользователя «xoric» -— классическая ошибка копирования и вставки.

После того, как я исправил запись, вторая попытка работает нормально :Нажатие Ctrl+Alt+W теперь создает обе папки (скрипт запускается с привилегиями суперпользователя без запроса пароля ).

3
18.03.2021, 22:50

Теги

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