Как открыть nautilus с правами root в ubuntu

Обновлено: 21.11.2024

Есть два способа открыть Nautilus с правами root. Первый способ — использовать команду sudo. Второй способ заключается в установке служебной программы под названием beesu.

Чтобы использовать sudo, вы должны быть в группе администраторов и открывать Nautilus из терминала. Пожалуйста, обратитесь к инструкциям по добавлению пользователей в группу администраторов в Fedora.

Чтобы запустить nautilus от имени пользователя root без блокировки терминала, вам необходимо запустить nautilus в фоновом режиме. Используйте команду:

  • Получить ссылку
  • Фейсбук
  • Твиттер
  • Pinterest
  • Электронная почта
  • Другие приложения

Комментарии

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

Популярные записи из этого блога

Установка и настройка RealVNC в Linux Ubuntu 18.04 LTS

RealVNC — это коммерческая компания, которая продает лицензию VNC для корпоративного рынка. Однако компания позволяет домашнему пользователю настроить сервер VNC для личного использования. Ограничение состоит в том, что вы разрешаете только 5 подключений. Пользователь должен зарегистрировать идентификатор в компании. Конфигурация вашего VNC будет храниться на сервере компании. Поскольку RealVNC производится профессионально, он намного лучше по сравнению с продуктом с открытым исходным кодом в Linux. Основным преимуществом является простота настройки, хотя есть шаги по установке и запуску сервера, особенно на платформе Linux. Нам не нужно беспокоиться об IP-адресе и номере порта. То, что требуется серверу и клиенту, — это наш идентификатор RealVNC, который мы создали. В отличие от сервера Vino по умолчанию, который поставляется с Ubuntu, RealVNC запустится без входа пользователя в систему. Система создана с учетом требований безопасности. Шифрование выполняется прозрачно без какого-либо вмешательства со стороны пользователя. Мы покажем простое руководство по установке и настройке RealVNC Connect (serv

Настройка автоматических обновлений на Raspberry Pi

Возродите старый Mac Mini (2009 г.) с Linux

У нас есть старый Mac Mini (версия конца 2009 года). Последней Mac OS X, которую он мог поддерживать, была Mac OS X El Capitan. Машина по-прежнему хороша, хотя DVD-привод больше не работает. Apple очень скоро выпустит обновление безопасности для El Capitan. Запуск OS X El Capitan без каких-либо обновлений безопасности невозможен. Вместо того, чтобы избавляться от хорошего оборудования, мы можем установить Linux. Однако, прежде чем мы начнем играть с установкой Linux, нам нужно оценить возможности оборудования. Возможно, нам потребуется обновить некоторое оборудование, чтобы мы могли без проблем запускать Linux. Спецификация Mac Mini 2009 Этот Mac оснащен процессором Core 2 Duo (P8700), работающим на частоте 2,53 ГГц. Он поддерживает оперативную память PC3-8500 DDR3, работающую на частоте 1066 МГц. В этом Mac Mini установлена ​​видеокарта Nvidia Geforce 9400M. Он поддерживает 2 вывода на дисплей. Спецификация Wi-Fi — 802.11a/b/g/n. Это довольно высокий уровень в то время. Однако этот Wi-Fi использует чипсет Broadcom (BCM4321), который не очень хорошо поддерживается в Linux, поскольку он

При работе с файлами и папками в качестве администратора Linux нам часто приходится открывать и редактировать файлы и папки, для которых требуются права root. Обычно мы выполняем эту задачу через терминал Ubuntu (утилита командной строки), используя функцию sudo. Однако, когда нам нужно редактировать файлы, для которых требуются привилегии суперпользователя через графический интерфейс, нам нужно иметь надежный обходной путь для этого.

  • Создание папок и документов
  • Отображение файлов и папок
  • Поиск файлов и управление ими
  • Запуск скриптов и приложений от имени администратора
  • Установка и удаление шрифтов и т. д.

К счастью, моя версия Ubuntu, Ubuntu 18.04, поставляется с этой утилитой по умолчанию; вы можете установить его, выполнив шаги, описанные в следующем разделе.

Установка Наутилуса

Следующие шаги помогут вам установить файловый менеджер Nautilus в вашу систему Ubuntu:

Откройте Терминал с помощью Ctrl+Alt+T или с помощью тире Ubuntu.

Выполните следующую команду от имени администратора:

Введите Y при появлении запроса об использовании дополнительного места на диске.

На вашей системе будет установлен Nautilus. Вы можете проверить это, введя Nautilus в Ubuntu Dash следующим образом:

Диспетчер файлов в вашей системе теперь называется Nautilus.

Открытие папки от имени администратора

Предположим, вам нужно открыть папку, для которой требуется разрешение root. Вы можете получить доступ к папке через файловый менеджер пользовательского интерфейса, щелкнув правой кнопкой мыши и выбрав в меню «Открыть от имени администратора».

В этом примере мы хотим получить доступ к корневой папке из других мест. Поскольку эта папка требует привилегий root, мы получим к ней доступ следующим образом:

Вас попросят предоставить информацию для аутентификации, после чего вы сможете получить доступ к содержимому папки.

Редактирование файла от имени администратора

Если вы хотите отредактировать файл, например, файл конфигурации системы, для которого требуются права root, файловый менеджер Nautilus позволит вам редактировать этот файл от имени администратора. Вам просто нужно получить доступ к этому файлу, а затем щелкнуть правой кнопкой мыши и выбрать в меню «Редактировать от имени администратора».

Предположим, я хочу отредактировать защищенный файл evm, расположенный в /sys/kernel/security. Когда я открою его обычным способом, я получу следующее сообщение:

Обходной путь — открыть файл через Nautilus следующим образом:

После предоставления сведений для аутентификации вы сможете получить доступ к содержимому файла и редактировать его.

Файловый менеджер Nautilus, который вы научились устанавливать и использовать в этом учебном пособии, избавит вас от использования терминала каждый раз, когда вы хотите получить доступ и отредактировать содержимое защищенного файла или папки в вашей системе Ubuntu.

Похожие сообщения:

Карим Буздар

Об авторе: Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Вы можете связаться с Каримом в LinkedIn

Поиск

Об этом сайте

Последние руководства

сообщить об этом объявлении

Хотите включить «Открыть от имени администратора» (или «Открыть от имени root») в контекстном меню файлового браузера? В этом руководстве для начинающих показано, как быстро исправить ошибки в Ubuntu 21.04 и Ubuntu 21.10.

Учебник будет работать на:

Это руководство работает со всеми текущими выпусками Ubuntu, включая Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04 и Ubuntu 21.10. И это для файлового браузера Nautilus по умолчанию.

1.) Установите расширение nautilus-admin:

Ubuntu поставляется с пакетом nautilus-admin в основных репозиториях. С его помощью вы получите опцию «Редактировать от имени администратора» для редактирования документов и опцию «Открыть от имени администратора» для открытия папок с правами root.

Чтобы установить его, нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал и выполнить команду:

2.) Перезапустите nautilus, чтобы применить изменения:

После установки расширения необходимо применить изменения, перезапустив nautilus с помощью команды:

Или вы можете просто выйти из системы и снова войти в нее. После этого все должно заработать.

3.) Исправление/обходной путь для Ubuntu 21.04 и Ubuntu 21.10:

В Ubuntu 21.04 Hirsute Hippo в моем случае есть две проблемы. Если вы столкнетесь с той же проблемой, вот обходной путь.

a.) Исправление ошибки nautilus -q для Ubuntu 21.04

Запуск команды nautilus -q выведет сообщение об ошибке в Ubuntu 21.04:

Отслеживание (последний последний вызов):
Файл «/usr/share/nautilus-python/extensions/nautilus-admin.py», строка 25, в
from gettext import gettext , locale, bindtextdomain, textdomain
ImportError: невозможно импортировать имя «локаль» из «gettext» (/usr/lib/python3.9/gettext.py)

Это связано с небольшим изменением в библиотеке Python 3.9. Чтобы исправить это, выполните следующие шаги один за другим:

  1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите команду для редактирования скрипта расширения:
  2. Когда файл откроется, найдите эту строку: import os, subprocess и измените ее на: import os, subprocess, locale
  3. Далее найдите строку: from gettext import gettext, locale, bindtextdomain, textdomain и remove locale из импорта.

Наконец сохраните файл и перезапустите Nautilus с помощью команды nautilus -q.

b.) Обходной путь для ошибки администратора nautilus и gedit:

Из-за обновления пакета gvfs вы получите сообщение об ошибке при использовании действия «Открыть от имени администратора»:

GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: для субъекта процесса Unix не задан идентификатор пользователя

Это ошибка, вызванная фиксацией для исправления проблемы с сетевыми разрешениями для приложений flatpak. Разработчики исправили проблему, выпустив gvfs 1.48.1. Однако Ubuntu застрял на версии 1.47.91 без исправления.

Решение:

  • Установите gvfs 1.48.1 из стороннего PPA.
  • Или понизьте версию gvfs, установив пакет из Ubuntu 20.10.

Вариант 1. Установите gvfs 1.48.1 из Ubuntu PPA:

Спасибо Panda Jim, который перенес пакет из Debian в этот Ubuntu PPA с поддержкой Ubuntu 21.04 и Ubuntu 21.10.

Откройте терминал с помощью сочетания клавиш Ctrl+Alt+T, затем выполните приведенные ниже команды одну за другой, чтобы добавить PPA и обновить пакет gvfs:

После этого функция «Открыть от имени администратора» должна работать при следующем входе в систему.

При любой проблеме очистите PPA, что также вернет пакет к стандартной версии:

Вариант 2: установите пакеты gvfs из Ubuntu 20.10:

Для тех, кто не любит сторонние PPA, хотя обновление gvfs предпочтительнее, вы можете понизить пакет gvfs до старой версии 1.46.

  1. Сначала загрузите пакеты .deb (для 64-разрядной системы) один за другим, щелкнув следующие ссылки:
  2. Во-вторых, нажмите Ctrl+Alt+T, чтобы открыть терминал, и выполните команду для установки всех загруженных пакетов deb:

Наконец перезагрузите компьютер, чтобы изменения вступили в силу.

Какова ваша реакция?

Здравствуйте, меня зовут Мерилин Не, я специалист по компьютерам, много лет работаю над Ubuntu Linux и хочу написать полезные советы для начинающих. Простите меня за языковые ошибки. Я не являюсь носителем английского языка.

3 комментария

Спасибо за этот обходной путь! Работает в новой версии Pop!_OS.

Привет! Спасибо за этот урок. У меня это частично сработало, но я не смог установить обновленный пакет gvfs. Я получаю следующую ошибку. Любая помощь будет оценена по достоинству. В частности, в последней строке говорится, что операция не разрешена.

sudo apt install gvfs
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
gvfs-backends gvfs-common gvfs-daemons gvfs-libs
Предлагаемые пакеты:
samba-common
Следующие пакеты будут УДАЛЕНЫ:
gvfs-fuse pop-desktop
>Следующие пакеты будут обновлены:
gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-libs
ВНИМАНИЕ: следующие важные пакеты будут удалены
Это НЕ следует делать, если вы не знаете именно то, что вы делаете!
pop-desktop gvfs-fuse (из-за pop-desktop)
5 для обновления, 0 для новой установки, 2 для удаления и 0 для отказа от обновления.
Необходимо получить 1240 КБ архивов.
После этой операции будет использовано 3 256 КБ дополнительного места на диске.
Эта операция не разрешена, поскольку она нарушит работу системы.
Отменить.

У меня нет ОС Pop!_up, но вы можете попробовать обновить все пакеты через:

Или установите gvfs-fuse, чтобы посмотреть, обновит ли он пакеты, не затрагивая ядро ​​«pop-desktop».

НЕОБХОДИМО подтвердить, прежде чем вводить «y» и нажать Enter. Удаление pop-desktop может привести к поломке вашей системы.

Лори Кауфман

Лори Кауфман
Писатель

Лори Кауфман – специалист по технологиям с 25-летним опытом работы. Она была старшим техническим писателем, работала программистом и даже управляла собственным бизнесом в нескольких местах. Подробнее.

Недавно мы показали вам, как открыть каталог в Терминале из Nautilus. Однако что, если вы работаете с командной строкой в ​​Терминале и вам нужен доступ к тому же каталогу в Наутилусе? Для этого есть простое решение.

ПРИМЕЧАНИЕ. Если в этой статье мы говорим ввести что-либо, а текст заключен в кавычки, НЕ ВВОДИТЕ кавычки, если не указано иное.

Чтобы открыть текущий каталог, открытый в Терминале, введите следующую команду в командной строке и нажмите Enter.

ПРИМЕЧАНИЕ. Не забудьте поставить пробел между «nautilus» и точкой («.»).

Неважно, какой каталог активен в Терминале, прежде чем перейти к определенному каталогу в Nautilus.

Наутилус открывается прямо в указанный каталог.

Вы можете легко перейти к другим каталогам в Nautilus, например к домашнему каталогу…

…или ваш музыкальный каталог. Вы также можете переходить к другим каталогам в вашем домашнем каталоге, таким как «Документы» (nautilus ~/Documents), «Изображения» (nautilus ~/Pictures) или «Загрузки» (nautilus ~/Downloads).

Перейти к созданным вами каталогам так же просто. Обратите внимание, что для имен каталогов, содержащих пробелы, перед каждым пробелом ставится обратная косая черта (\).

Если есть определенные каталоги, к которым вы часто обращаетесь, вы можете создать псевдонимы или ярлыки для доступа к этим каталогам в Nautilus из Терминала. Например, вы можете создать следующий псевдоним, чтобы просто набрать «nh» для доступа к домашнему каталогу в Nautilus.

Затем в командной строке Терминала вы можете ввести «nh» из любого каталога, чтобы перейти к домашнему каталогу в Nautilus.

Чтобы закрыть окно терминала, введите в командной строке «exit» и нажмите Enter или нажмите кнопку X в верхнем левом углу окна.

Вы также можете создать сценарий оболочки bash, содержащий «nautilus .» команда. Это позволяет вам нажать Alt + F2, чтобы получить доступ к панели команд из Unity, ввести «nh» (или любое другое имя файла, которое вы присвоили сценарию) и нажать Enter, чтобы открыть свой домашний каталог, даже не открывая окно терминала.

ПРИМЕЧАНИЕ. Вы также можете щелкнуть получившийся значок для своего скрипта, чтобы запустить его.

Ознакомьтесь с нашей серией руководств по созданию сценариев оболочки для начинающих, чтобы узнать, как создавать сценарии оболочки.

Если вы уже находитесь в Nautilus и вам нужно перейти в другой каталог, вы можете использовать клавиатуру, чтобы попасть туда, если вы показываете запись о местоположении вместо панели навигации.

  • › Как открыть терминал в определенном каталоге в Linux
  • › Почему прозрачные чехлы для телефонов желтеют?
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Что означает XD и как вы его используете?
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › Как восстановить метки панели задач в Windows 11
  • › Как установить Google Play Маркет в Windows 11

Читайте также: