Wie öffnet man eine Datei in ranger als root?

2180
PatrickSteiner

Wie öffne ich eine Datei im Dateimanager "Ranger" mit Superuser-Rechten?

Während " : open_with vim " die Datei als keine Root mit vim öffnet, suche ich nach etwas wie ": open_with sudo vim", aber das funktioniert nicht.

6

2 Antworten auf die Frage

6
Artalus

Nach mann:

Flags geben Ihnen die Möglichkeit, das Verhalten des erzeugten Prozesses zu ändern. Sie werden in den Befehlen ": open_with" (Schlüssel "r") und ": Shell" (Schlüssel "!") Verwendet.

 f Fork the process. (Run in background) c Run the current file only, instead of the selection r Run application with root privilege (requires sudo) t Run application in a new terminal window 

In Ihrem Fall müssten Sie verwenden :open_with r vim

`: open_with r vim` hat gut funktioniert, vielen Dank! PatrickSteiner vor 7 Jahren 0
0
Damon

Normalerweise öffne ich meinen Dateimanager von einem Stammterminal aus, indem ich einfach den Programmnamen ohne Parameter eingebe

root @ machine: Thunar

Dadurch wird der Dateimanager als Root-Benutzer geöffnet, und dann wird alles, was ich mit dem Dateimanager zum Bearbeiten öffne, als Root-Benutzer geöffnet.

Wenn die Datei zum Terminal wie "FSTAB" einfach zu navigieren oder zu benennen ist, öffne ich einfach meinen Texteditor mit der genannten Datei wie

root @ machine: mousepad / etc / fstab.

Wenn es eine einfache Änderung ist, verwende ich einfach meinen Terminal-Editor als Root-Benutzer (in meinem Fall Nano).

Das Starten eines Dateimanagers vom Root-Terminal aus ist eine ziemlich riskante Option, da Sie praktisch alles ohne Warnung löschen und bearbeiten können. Vor allem, wenn das FM Ihnen keinen Hinweis darauf gibt, dass es von Grund auf gestartet wurde und Sie es später vergessen! Artalus vor 7 Jahren 2
@Artalus Guter Anruf. Ich kann zugeben, dass ich kein Systemadministrator für mehr als unser eigenes Unternehmen bin, und ich öffne einen kleinen Teil der Konfigurationsdateien, die ein echter Admin ausführt. Ich kann also weniger Erfahrung haben und trotzdem weniger Fehler machen als ein echter Admin und trotzdem Arbeit auf der wilden Seite. Es hilft auch, VMs sowohl gespiegelt als auch gesichert zu haben. Damon vor 7 Jahren 0