Niedawno wyłączyłem funkcję sudo
buforowania uwierzytelniania, aby teraz za każdym razem monitował mnie o hasło.
I chociaż jest to dobre dla bezpieczeństwa, spowodowało jeden niewielki problem, dla którego nie byłem w stanie znaleźć rozwiązania, nie jestem w stanie uruchamiać poleceń zgodnych z:
sudo <command> &
W przeszłości uruchamiałem sudo
wcześniej polecenie, buforowałoby moje hasło i pozwalało mi na uruchamianie sudo
poleceń bez monitowania przez kilka następnych minut, a zatem pozwalało mi na uruchamianie polecenia.
Ale kiedy uruchomię go teraz, ponieważ nie ma wcześniej buforowania, a ponieważ natychmiast rozpoczyna on nowy wątek i sudo
nawet nie monituje o hasło, nie jestem w stanie uruchomić go w ten sposób.
Więc dopóki nie ucieknę sudo -i
go wcześniej, nie będę mógł uruchomić polecenia w tym formacie, co staje się dość denerwujące.
Zastanawiałem się więc, czy jest jakiś sposób na obejście tego i nadal uruchamianie programów i poleceń w ten sposób?
Używam Ubuntu GNOME 15.10 z GNOME 3.18, a konkretnie program, który chcę uruchamiać w ten sposób, to etherape
czy to robi jakąkolwiek różnicę, ale naprawdę chciałbym, aby rozwiązanie działało dla wszystkich programów i poleceń.
&
nie da się przeszukiwać, zmieniam to na… sudo command in the background
.