четверг, 2 июля 2009 г.

Gedit. Открыть как root


Как бывает.. Открываем Nautilus и серфим по просторам собственных владений домашней папки. Все хорошо. Открываем текстовый файл, редактируем, сохраняем, но вдруг Gedit говорит: У вас не достаточно прав! Это верный признак того что мы попали на территорию суперпользователя (root или sudo). Лезем в консоль получаем права sudo и только после этого имеем доступ для редактирования.
Теперь все будет гораздо проще. Мы будем получать права при открытии файла в Gedit. 
Делаем следующее:
Создаем файл:
gedit ~/.gnome2/nautilus-scripts/gedit-root
с таким содержимым:
Edited
#created by Arnav Ghosh (United States)foo=`gksudo -u root -k -m "enter your password for gedit root access" /bin/echo "Do you have root access?"`sudo gedit $NAUTILUS_SCRIPT_SELECTED_URIS
сохраняем и делаем этот файл исполняемым:
chmod +x ~/.gnome2/nautilus-scripts/gedit-root
Теперь жмем правую кнопку мыши на файле, выбираем в контекстном меню "Сценарии -> gedit-root" вводим пароль, и редактируем файл под root'ом!


Проверено на Ubuntu 9.04.
Источник

Комментариев нет:

Отправить комментарий