Права администратора

Вы запускаете новую оболочку с bash <(...), а затем выполняете поиск внутри нее. Это не повлияет на исходную оболочку, из которой вы запустили bash <(...). Вместо этого вы должны sourceзаменить процесс:

source <(...)
# or
. <(...)
0
11.02.2020, 22:28
2 ответа

По умолчанию системные файлы принадлежат и защищены пользователем root (со специальной учетной записью администратора ).

Во многих дистрибутивах Linux есть специальные команды для запуска программы от имени root. Несколько примеров

Для приложений на основе терминала -используйтеsudo

sudo vim your_filename.txt

Для графических приложений немного сложнее

В старых версиях Ubuntu вы можете использоватьgksu

gksu gedit your_filename.txt

В более новых версиях есть специальный префикс для доступа к файлам с правами root: admin://ставится перед полным путем

gedit admin:///path/to/your_filename.txt
2
28.04.2021, 23:23

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

Учетная запись администратора — root, но не входите в эту учетную запись; обычно вам никогда не придется этого делать, за исключением первоначальной настройки. Чтобы запустить корневую оболочку, вам нужноsuи пароль root.

Для запуска конкретной команды с повышенными привилегиями вам нужноsudo.

Я не знаю, настроен ли Mint sudoтак, чтобы единственный пользователь имел привилегию из коробки. Если нет, вам придется отредактировать его и добавить себя:

$ su -
# vi /etc/sudoers
# exit
$ _
2
28.04.2021, 23:23

Теги

Похожие вопросы