%20aus%20die%20Option%20%E2%80%9ESpeichern%20unter%E2%80%9C%20verwenden%2C%20aber%20mit%20sudo%3F.png)
Ich habe Geany ohne Sudo ausgeführt. Ich habe eine Datei (jail.local) geöffnet und geändert. Jetzt kann ich sie nicht mehr in die Originaldatei zurückspeichern. Gibt es eine Möglichkeit, einen [Menü]-Befehl (z. B. Datei/Speichern) „als Superuser“ auszuführen?
Antwort1
Wenn Ihre Frage speziell ist aufGeany, lautet die Antwort Nein. Geany hat keine Möglichkeit, dynamisch in die Rolle eines privilegierten Benutzers zu wechseln. Die einzige praktikable Option ist, die Änderungen in einer anderen Datei (möglicherweise mit demselben Namen) zu speichern, indem SieSpeichern alsFunktion und verschieben Sie die Datei dann zurück an den ursprünglichen Speicherort, indem Sie sudo mv
die Originaldatei ersetzen. Damit ist die Speicherung erledigt.
Wenn Sie jedoch nach einer allgemeinen GUI-Anwendung suchen, die Ihnen das Speichern als Root ermöglicht, ohne sie zuerst als Root zu öffnen, gibt es Sublime Text 3.
Sublime Text verfügt über eine Funktion, die Sie nach Ihrem Root-Passwort fragt, wenn Sie Änderungen an Systemdateien speichern möchten, selbst wenn Sie es ursprünglich als normaler Benutzer gestartet haben. Sie können es von nun an anstelle von geany verwenden.