Можно ли из приложения Ubuntu GUI (например, Geany) выполнить команду «Сохранить как», но с sudo?

Можно ли из приложения Ubuntu GUI (например, Geany) выполнить команду «Сохранить как», но с sudo?

Я запустил geany без sudo. Я открыл файл (jail.local) и изменил его. Теперь я не могу сохранить его обратно в исходный файл. Есть ли способ выполнить команду [меню] (например, Файл/Сохранить) «как суперпользователь»?

решение1

Если ваш вопрос касается конкретноДжини, ответ - Нет. У Geany нет возможности динамически переключиться на роль привилегированного пользователя. Единственный возможный вариант - сохранить изменения в другом файле (возможно, с тем же именем) с помощьюСохранить какфункция, а затем переместить файл обратно в исходное местоположение, sudo mvзаменив исходный файл. Это сделает работу по сохранению.

Но если вы ищете какое-либо универсальное приложение с графическим интерфейсом, которое позволит вам сохранять файлы как root, не открывая их предварительно как root, то есть Sublime Text 3.

Sublime Text имеет функцию, которая будет спрашивать у вас пароль root, когда вы хотите сохранить изменения, сделанные в системных файлах, даже если вы изначально запустили его как обычный пользователь. Вы можете рассмотреть его вместо geany с этого момента.

Связанный контент