Создание ярлыков на рабочем столе для запуска программ с правами root в Ubuntu 11.10
Программы, такие как Nautilus или gedit, позволяют вам просматривать или просматривать все файлы в вашей системе, но они позволяют только изменять или создавать новые файлы в вашем домашнем каталоге (например, / home / lori) и его подпапках..
Ранее мы показали, как получить доступ к расширенному файловому менеджеру, если вы используете Linux Mint 12. Если вы используете Ubuntu 11.10, легко настроить ярлык, который позволяет открывать любую программу от имени пользователя root или другого пользователя..
Чтобы создать ярлык в Ubuntu 11.10, вы должны установить несколько пакетов. См. Нашу статью о создании ярлыков в Ubuntu 11.04 и 11.10 для получения инструкций..
ПРИМЕЧАНИЕ. Когда мы говорим вам вводить или вводить текст в поле редактирования или в командной строке, а текст окружен кавычками, НЕ вводите кавычки, если не указано иное..
После того как вы установили необходимые пакеты, нажмите Ctrl + Alt + T, чтобы открыть окно терминала. Введите в командной строке следующую команду и нажмите Enter.
gnome-desktop-item-edit -create-new ~ / Desktop
ПРИМЕЧАНИЕ. Вы также можете нажать Alt + F2 и ввести команду в поле редактирования, которое отображает.
Откроется диалоговое окно «Создать панель запуска». Введите имя, например «Открыть как», в поле «Имя». Введите следующий текст в поле редактирования команды:
/ USR / бен / gksu
Вы можете ввести описание для ярлыка в поле редактирования комментария, но это не обязательно. Нажмите OK, чтобы создать ярлык.
Вы вернетесь к приглашению в окне терминала. Чтобы закрыть окно, введите «exit» в командной строке и нажмите Enter.
Новый ярлык «Открыть как» отображается на рабочем столе. Дважды щелкните по нему, чтобы вызвать его.
Откроется диалоговое окно «Выполнить программу». Если вы хотите запустить Nautilus от имени пользователя root, введите «nautilus» в поле «Редактировать», убедитесь, что root выбран в раскрывающемся списке «Как пользователь», и нажмите кнопку «ОК»..
Введите пароль в появившемся диалоговом окне и нажмите ОК.
Появляется следующая ошибка, поскольку Nautilus использует каталог в каталоге .config в домашнем каталоге текущего пользователя, который в данном случае является root. Поэтому нам нужно создать каталог «nautilus» в каталоге /root/.config. Для этого мы должны открыть окно терминала с правами root. Мы можем использовать наш новый ярлык, чтобы сделать это.
Когда откроется диалоговое окно «Выполнить программу», введите «gnome-терминал» в поле «Выполнить» и нажмите «ОК»..
Откроется окно терминала со знаком фунта (#) в качестве приглашения. Это означает, что вы теперь root. Введите в командной строке следующую команду и нажмите Enter, чтобы перейти в каталог «.config» в каталоге «root»..
cd /root/.config
В каталоге .config нам нужно создать каталог «nautilus». Для этого введите в командной строке следующую команду и нажмите Enter..
МакДир Наутилус
Если вы введете «ls» в командной строке и нажмете Enter, вы увидите новый каталог nautilus. Чтобы закрыть окно терминала, введите «exit» в командной строке и нажмите Enter.
Теперь, когда вы вызываете ярлык Open As и вводите «nautilus», Nautilus открывается с правами root.
Вы можете добавить ярлык в панель запуска Unity, перетаскивая его на панель запуска.
Значок добавлен в нижней части лаунчера.
ВАЖНОЕ ПРИМЕЧАНИЕ: Будьте очень осторожны при изменении или удалении файлов за пределами вашего домашнего каталога. Если вы переименуете или удалите важный файл, вы можете испортить вашу систему и сделать ее непригодной для использования..
Вы также можете запустить Firefox от имени пользователя root, введя «firefox» в диалоговом окне «Запуск программы». Если вы хотите открыть домашнюю папку как root, введите «nautilus / home» в диалоговом окне «Запуск программы». Чтобы открыть командную консоль, введите «gnome-терминал» в диалоговом окне «Запуск программы». Таким способом вы можете запускать большинство программ с правами root, если вы знаете команду для запуска программы. См. Нашу статью о поиске файлов и папок в Linux с помощью командной строки для получения информации о командах which и whereis, которые могут помочь вам найти исполняемые файлы.