Редактировать как администратор в Nautilus

Не знаю как вам, но мне значительно проще открывать для редактирования файлы в операционной системе Ubuntu с привилегиями суперпользователя, пользуясь специально созданным для этого пунктом контекстного меню файлового менеджера Nautilus open-as-administrator, а не командной строкой.

Просто, до сих пор, не могу правильно перемещаться при помощи команд по папкам и к файлам в Терминале.

Эта простая инструкция покажет вам, как добавить пункт open-as-administrator в контекстное меню файлового менеджера Наутилус.

УСТАНОВКА GKSU. Открываем Центр приложений Ubuntu, вводим в Поиске gksu, нажимаем на кнопку Установить и ждём окончания процесса установки приложения.

СОЗДАНИЕ BASH-СКРИПТА. Открываем файловый менеджер Nautilus:

  • нажимаем сочетание клавиш Ctrl+H на клавиатуре (для отображения скрытых файлов и папок),
  • переходим по пути: Домашняя папка -.local share nautilus scripts,
  • вызываем контекстное меню Nautilus и создаём пустой документ.

Даём ему имя open-as-administrator, открываем его, вставляем такие строки и сохраняем.

#!/bin/bash # # this code will determine exactly the path and the type of object, # then it will decide use gedit or nautilus to open it by ROOT permission # # Determine the path if [ -e -n $1 ], then obj=’$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS’ else base=’`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d’/’ -f3- | sed ‘s/%20/ /g’`’ obj=’$base/${1##*/}’ fi # Determine the type and run as ROOT if [ -f ‘$obj’ ], then gksu gedit ‘$obj’ elif [ -d ‘$obj’ ], then gksu nautilus ‘$obj’ fi exit 0


Открываем Терминал (Ctrl+Alt+T) и даём команду.

cd .local/share/nautilus/scripts/ && chmod 0755 open-as-administrator

Наконец, перезапускаем Наутилус командой nautilus-q.

АДМИНИСТРАТОР

Вот и все манипуляции! Теперь на любом файле, который необходимо открыть с административными правами, можем вызвать контекстное меню Сценарии open-as-administrator, после чего вводим пароль для выполнения административных задач и смело редактируем файл.

P.S. Прошу вас не уходить сразу, получив нужную инструкцию, ведь вам может пригодиться ещё около 500 пошаговых инструкций на этом блоге, разбитых на категории!