Терминал Gnome Редактировать настройки запуска команды очистки терминала никогда не открывается

На основании вашего вывода из sudo -l, а именно:

User tlous may run the following commands on this host:
    (root) /usr/bin/su - serviceAccount, /bin/su - serviceAccount

Вам даются явные права в конфигурации sudoersна выполнение двух определенных команд:

  • /usr/bin/su - serviceAccount
  • /bin/su - serviceAccount

Добавление дополнительных параметров при попытке (e. г.sudo -u serviceAccount whoami)отсутствует в утвержденном списке команд.

Вам потребуется попросить системного администратора добавить в конфигурацию sudoersдругие команды, к которым вы хотите получить доступ, для выполнения через sudo.

0
12.06.2018, 14:04
2 ответа

Если вы не помните, что именно вы меняли, то наверное самое простое решение - сбросить все по схеме /org/gnome/terminal/.

При отсутствии работающего gnome-terminalвам потребуется использовать альтернативный терминал (, например xterm), если он установлен, или Command Runner, который должен быть доступен с помощью сочетания клавиш Alt + F2

Затем введите

dconf reset -f /org/gnome/terminal/
1
28.04.2021, 23:45

В дополнение к ответу @steeldriver вы можете установить use-custom-commandнаfalse(вместо сброса всех настроек gnome ). Адаптируйте UID профиля перед выполнением приведенной ниже команды.

dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/use-custom-command false

Если у вас несколько профилей и вы не знаете, какой из них выбрать, прочтите значение custom-commandдля каждого из них.

dconf read /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/custom-command
0
28.04.2021, 23:45

Теги

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