Как запустить терминал как root?

Я исправил это, изменив bind-address 127.0.0.1 на bind-address 0.0.0.0 в /etc/mysql/mysql.conf.d (чтобы MySQL слушал все порты).

Кроме того, я настроил учетную запись пользователя mysql, которая будет использоваться удаленно ( см. https://stackoverflow.com/a/24171107/132374).

1
задан 24 August 2014 в 01:22

4 ответа

Краткий ответ:

gksudo gnome-terminal
(assuming gksu is installed)

открывает терминал как root:

root@jacob-Satellite-L300:~#

Не нужно объяснять, что вы можете использовать его для открытия любого терминала как root; например, Vala (gksudo vala-terminal), Xterm (gksudo xterm), Termit (gksudo termit), UXTerm (gksudo uxterm), Konsole (gksudo konsole) и т. д.

5
ответ дан 24 May 2018 в 04:22
  • 1
    Как насчет этого sudo x-terminal-emulator? – αғsнιη 24 August 2014 в 01:18
  • 2
    @KasiyA Вы должны использовать gksu x-terminal-emulator, gksudo x-terminal-emulator, kdesudo x-terminal-emulator (если ваша среда рабочего стола - KDE), sudo -H x-terminal-emulator или sudo -i x-terminal-emulator вместо этого, , чтобы избежать этой проблемы . Аналогично, sudo gedit не следует использовать для запуска gedit как root. – Eliah Kagan 24 August 2014 в 01:21

Есть еще один способ сделать это, протестировать и работать с Ubuntu 16.04 LTS:

Сначала установите gnome-панель:

sudo apt install gnome-panel

Затем установите gksu:

[ f2]

После завершения установки запустите:

gnome-desktop-item-edit ~/Desktop/ --create-new

Это создает ярлык на рабочем столе. У вас должна быть возможность назвать его. Я назвал свой «X-Term», но вы можете назвать свое, что бы вы ни пожелали. Введите /usr/bin/gksu * для пути «Command».

При запуске нового ярлыка на рабочем столе вам будет предложено запустить приложение. Введите: xterm.

Теперь вам будет предложено ввести пароль; как только вы введете его, у вас будет доступ к рабочему корневому терминалу. Не забудьте использовать, только когда это абсолютно необходимо и закройте, когда вы закончите с ним.

* при условии, что вы установили Ubuntu с настройками по умолчанию и не изменили ни одну из файловых систем значительно после установки.

0
ответ дан 24 May 2018 в 04:22

Я использую Debian 9 stretch

Перейдите к быстрым клавишам клавиатуры, добавьте команду, подобную этой:

`gksu / usr / bin / x-terminal-emulator '

Я поместил Super + T в ярлык.

Теперь каждый раз, когда вы хотите открыть терминал как root, просто введите ярлык

Надеюсь, это может помочь кому-то в будущее

0
ответ дан 24 May 2018 в 04:22

Вы можете запустить интерактивную оболочку с помощью:

sudo -s

Для получения дополнительной информации выполните:

man sudo

и прочитайте раздел -s --shell.

-1
ответ дан 24 May 2018 в 04:22

Другие вопросы по тегам:

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