Нещодавно я відключив sudo
здатність кешування автентифікації , і тепер вона щоразу вимагає ввести пароль.
І хоча це добре для безпеки, це спричинило одну незначну проблему, яку я не зміг знайти для вирішення, я не в змозі запускати команди, які йдуть за рядками:
sudo <command> &
Раніше я би запускав sudo
команду до цього, він би кешував свій пароль і дозволяв мені виконувати sudo
команди без підказки протягом наступних декількох хвилин, і, таким чином, це дозволило б мені запустити команду.
Але коли я запускаю його зараз, оскільки немає кешування перед рукою, і оскільки він запускає новий потік негайно і sudo
навіть не вимагає мене ввести пароль, я не можу запустити його таким чином.
Тому, якщо я не запускаю sudo -i
перед цим, я не в змозі запустити команду в такому форматі, який стає дуже дратує.
Тож мені було цікаво, чи є якийсь спосіб обійти це і все-таки запустити програми та команди таким чином?
Я запускаю Ubuntu GNOME 15.10 з GNOME 3.18, і конкретно програма, яку я хочу запустити таким чином, це, etherape
якщо це має значення, але я б дуже хотів, щоб рішення працювало на всі програми та команди.
&
насправді не можна шукати, я змінюю це на… sudo command in the background
.