Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Редактирование/открытие файла под root. 18.04  (Прочитано 16215 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ivan17

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Товарищи, всем здравия желаю!
Столкнулся проблемой при открытии файла для редактирования. Испробовал разные варианты, которые находил в сети, но все безрезультатно.
В итоге отредактировал фай терминале.
Каким образом открыть файл через графический интерфейс под root?

Наутилус открыть по рутом не получается, вот что пишет:
sudo nautilus
Invalid MIT-MAGIC-COOKIE-1 keyUnable to init server: Не удалось подключиться к: В соединении отказано

(nautilus:9903): Gtk-WARNING **: 00:46:45.779: cannot open display: :0

файловым менеджером также результат безуспешный:
sudo doublecmd
Invalid MIT-MAGIC-COOKIE-1 key
(doublecmd:9956): Gtk-WARNING **: 00:49:25.883: cannot open display: :0

https://losst.ru/kak-redaktirovat-fajly-v-ubuntu - попытка добавить функцию в интерфейс наутилуса к успеху не привела.


Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #1 : 02 Сентября 2018, 01:13:27 »
Цитировать
You can also enter the administrator mode by prefixing the location path with "admin:///". The location entry can be accessed with the keyboard shortcut [Ctrl]+[L].
Запускаете наутилус и вводите в поле адреса "admin:///"
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Редактирование/открытие файла под root. 18.04
« Ответ #2 : 02 Сентября 2018, 01:32:10 »
А зачем открывать файловый менеджер если нужно отредактировать файл? :idiot2:

Нужно отредактировать так и открывайте под рутом редактор.

sudo nano|gedit|mousepad|e.t.c. <имя файла>
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Ivan17

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #3 : 02 Сентября 2018, 02:05:58 »
ь (выделенное)
Та же картина:
 sudo gedit '/usr/lib/python2.7/code.py'
Invalid MIT-MAGIC-COOKIE-1 keyUnable to init server: Не удалось подключиться к: В соединении отказано

(gedit:15849): Gtk-WARNING **: 02:05:13.439: cannot open display: :0


Пользователь добавил сообщение 02 Сентября 2018, 02:15:02:
Цитировать
You can also enter the administrator mode by prefixing the location path with "admin:///". The location entry can be accessed with the keyboard shortcut [Ctrl]+[L].
Запускаете наутилус и вводите в поле адреса "admin:///"

 :coolsmiley: Хороший вариант, правда многозадачен))) Находим нужный файл, копируем путь и вствавляем в поле адреса. Мудреный, линукс, однако  :-\
« Последнее редактирование: 02 Сентября 2018, 02:15:02 от Ivan17 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #4 : 02 Сентября 2018, 03:09:48 »
sudo mc
Wars ~.o

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6912
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #5 : 02 Сентября 2018, 05:01:08 »
Цитировать
Испробовал разные варианты, которые находил в сети, но все безрезультатно...
Вот это пугает. Как-бы ты своими пробами уже не подпортил систему. С "root" шутки плохи. Тут надо очень аккуратно и внимательно.
Цитировать
Находим нужный файл, копируем путь и вствавляем в поле адреса. Мудреный, линукс, однако
Мудреный. Всегда есть другой путь. Тебе его уже подсказали.
Установи Midnight commander. Запусти:
sudo mcБудь трижды внимателен! Тут ты воистину всемогущ.

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #6 : 02 Сентября 2018, 05:30:17 »
sudo gedit
На KUbuntu 18.04.1 (до этого я KUbuntu не видел, может там всегда так было - не уверен) текстовый редактор kate и файловый менеджер dolphin отказываются под рутом запускаться. Однако kate любезно предлагает себя запустить так:
Цитировать
SUDO_EDITOR=kate sudoedit <file>
Попробуйте у себя выполнить SUDO_EDITOR=gedit sudoedit <file>Вместо <file> - разумеется, полный путь к файлу, который хотим редактировать.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #7 : 02 Сентября 2018, 06:03:43 »
Цитировать
Редактирование/открытие файла под root. 18.04
у меня ни мс и ни наутилус, только в терминал всё есть.
Wars ~.o

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #8 : 02 Сентября 2018, 09:11:56 »
Находим нужный файл, копируем путь
Ну каждый придумывает в меру своей испорченности... Просто в строку адреса добавляем спереди "admin://" - и наутилус переходит в роот-режим в данной директории. А там уж что хотите делайте.
открывайте под рутом редактор.
А в новых Ubuntuх убрали возможность запускать GUI-приложения через sudo
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #9 : 02 Сентября 2018, 10:55:00 »
Для графики sudo gksu
или
sudo nano file

Оффлайн Ivan17

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #10 : 02 Сентября 2018, 12:14:52 »
Находим нужный файл, копируем путь
Ну каждый придумывает в меру своей испорченности... Просто в строку адреса добавляем спереди "admin://" - и наутилус переходит в роот-режим в данной директории. А там уж что хотите делайте.
открывайте под рутом редактор.
А в новых Ubuntuх убрали возможность запускать GUI-приложения через sudo

В DC действительно так отличный вариант)
А вот в наутилусе  адресную строку в настройках я не нашел. По-умолчанию, в 18.04 она отсутствует!

https://losst.ru/kak-redaktirovat-fajly-v-ubuntu - Функция заработала после ребута :D.


Пользователь добавил сообщение 02 Сентября 2018, 12:29:14:
sudo gedit
На KUbuntu 18.04.1 (до этого я KUbuntu не видел, может там всегда так было - не уверен) текстовый редактор kate и файловый менеджер dolphin отказываются под рутом запускаться. Однако kate любезно предлагает себя запустить так:
Цитировать
SUDO_EDITOR=kate sudoedit <file>
Попробуйте у себя выполнить SUDO_EDITOR=gedit sudoedit <file>Вместо <file> - разумеется, полный путь к файлу, который хотим редактировать.

Класс! Вот этого я и хотел добиться)))
Спасибо!
« Последнее редактирование: 02 Сентября 2018, 12:29:14 от Ivan17 »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #11 : 02 Сентября 2018, 16:09:20 »
наутилусе  адресную строку в настройках я не нашел. По-умолчанию, в 18.04 она отсутствует!
<Ctrl + L>, не?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Редактирование/открытие файла под root. 18.04
« Ответ #12 : 02 Сентября 2018, 16:40:38 »
А в новых Ubuntuх убрали возможность запускать GUI-приложения через sudo
Откуда такие сведения??

Вот прямо сейчас запустил
$ sudo mousepad
и получил редактор с рутовыми правами (mousepad - потому что Xubuntu)

ЧЯДНТ?


Пользователь добавил сообщение 02 Сентября 2018, 16:48:54:
Еще раз:

Запускать файловый менеджер под рутовыми правами это: зарядить пистолет боевыми, снять его с предохранителя и с пальцем на курке направить себе в ногу.

Нужно отредактировать системный файл - sudo <имя любимого редактора> <имя редактируемого файла> - работало и работает (если только систему не ломать)

А сообщение "cannot open display: :0" подсказывает, что в окружении откуда осуществляется запуск нет нужных переменных окружения. Надо редактор через судо запускать не из консоли (CTRL + F1/F2/F3), а в GUI-шном эмуляторе терминала - там, все что нужно для графического приложения, в окружении есть.
« Последнее редактирование: 02 Сентября 2018, 16:48:54 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #13 : 02 Сентября 2018, 17:52:44 »
Откуда такие сведения??
Скорее не столько сведения, сколько опыт эксплуатации. 18.04 Budgie и Mate, что в апреле еще себе ставил - таких проблем не возникало. Столкнулся на Kubuntu 18.04.1, как только ее поставил. Похоже, что "гайки закручивают" )) Gnome3 не пробовал; Budgie давно не пользовался, не уверен когда в последний раз обновлял её, а потому не уверен что смогу там эту заминку воспроизвести...
А вообще, - вот, к примеру. Наши англоязычные друзья решают аналогичную проблему. У них там иная метода:sudo -H gedit
pkexec gedit
kate в моей текущей Kubuntu 18.04.1 плевать хотел на такие замашки, хоть ты ему pkexec, хоть ты ему sudo -H, он те всё одно:
Цитировать
Executing Kate as root is not possible. To edit files as root use:
SUDO_EDITOR=kate sudoedit <file>
[Катя не катит... :) С другой стороны - умница девка, кому попало рут права не отдает; а то ходють тут всякие псефдоадмины, - дай только файлы под рутом в GUI поредактировать ))]
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: Редактирование/открытие файла под root. 18.04
« Ответ #14 : 02 Сентября 2018, 18:37:57 »
А в новых Ubuntuх убрали возможность запускать GUI-приложения через sudo
Откуда такие сведения??

наверно было сказано образно, с намёком на wayland
https://bugzilla.redhat.com/show_bug.cgi?id=1274451
« Последнее редактирование: 02 Сентября 2018, 18:41:39 от soarin »

 

Страница сгенерирована за 0.061 секунд. Запросов: 23.