Bash как запросить права суперпользователя через GUI
Думаю большинство знают, как открываются такие проги, как Gparted, Synaptic, BleachBit (as root) и т.п. Как только мы открываем прогу тут же система через небольшое окошко спрашивает пароль для root-доступа. В терминале можно просто добавить в начало команды "sudo " и ввести пароль. А что, если я не хочу открывать прогу (или просто самописный скрипт) через терминал, а открывать "просто так"? Как в этом случае получить права суперюзера?
Оно, в принципе, позволяет запустить приложение от любого пользователя (задаётся опцией -u). А вообще оно нужно там, где у пользователя нет sudo, чтобы запустить приложение непосредственно от рута. Например, в дебиане судо из коробки нет.
Но в убунте оно работать при этом не будет, т.к. из коробки в убунте у рута пустой пароль, а первый пользователь созданный при установке имеет sudo на всё.