web-dev-qa-db-fra.com

À partir d'une application graphique ubuntu (par exemple Geany), puis-je "Enregistrer sous" mais avec sudo?

J'ai couru sans Sudo. J'ai ouvert un fichier (jail.local) et l'ai modifié. Maintenant, je ne peux pas le sauvegarder dans le fichier d'origine. Existe-t-il un moyen d'exécuter une commande [menu] (par exemple Fichier/Enregistrer) "en tant que super-utilisateur"?

2
ubienewbie

Si votre question est spécifique à Geany, la réponse est non. Geany n'a aucune option pour basculer dynamiquement vers le rôle d'un utilisateur privilégié. La seule option viable consiste à enregistrer les modifications dans un autre fichier (éventuellement avec le même nom) à l'aide de la fonction Enregistrer sous, puis à déplacer le fichier vers son emplacement d'origine à l'aide de Sudo mv remplacement du fichier d'origine. Cela fera le travail d'épargne.

Mais, si vous recherchez une application graphique générique qui vous permettra d'enregistrer en tant que root sans l'ouvrir d'abord en tant que root, il y a Sublime Text 3.

Sublime Text a une fonctionnalité qui vous demandera le mot de passe root lorsque vous souhaitez enregistrer les modifications apportées aux fichiers système, même si vous l'avez initialement démarré en tant qu'utilisateur normal. Vous pouvez désormais le considérer à la place de Geany.

3
Anwar