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