gksudo 2 команды с одной записью PW?
Перед обновлением до 12.04 (с 10.04) я использовал этот маленький скрипт запуска:
#!/bin/bash
gksudo nautilus /var/www/DFDII & sleep 5; gksudo gedit /var/www/DFDII/iindex.php
Этот скрипт открыл как nautilus, так и gedit только с одной записью PW, теперь он запрашивает PW дважды?
Кроме того, досадно, теперь gedit также открывает "документ без названия 1" (закрыть> сохранить изменения? NOOOOO!...
1 ответ
Решение
Два основных варианта:
Требуйте, чтобы весь скрипт был запущен от имени пользователя root. Многие сценарии просто выходят и предлагают пользователю добавить команду
gksu
,Запустите такие вещи:
#!/bin/bash gksu -- bash -c 'whoami; whoami; whoami # all these return root'