Wat ass gksu an Why Why You Use It?

D'gksu an gksudo Kommandoen erlaaben Iech Är Rechter während der Ausféierung vun grafeschen Applikatiounen erofzesetzen.

Si si wesentlech äquivalent graphesch Kommandoen fir de Su komm an d'sudo Kommando .

Installatioun

Standard gksu ass net onbedéngt standardmäß méi an all Linux Verdeelungen installéiert.

Dir kënnt et op Ubuntu aus der Kommandozeilegung opmaachen wann de Apt-get Kommando bestëmmt ass:

sudo apt-get install gksu

Dir kënnt och gksu installéieren andeems de synaptesche Paketmanager benotzt . Schreiwe vun dësem Tool ass net am Main Ubuntu Package Manager verfügbar.

Firwat giff Dir gksu benotzen?

Stellt Iech vir Dir benotzt den Nautilus Dateimanager an Dir wëllt e Fichier an engem Fichier vun engem anere Benotzer geännert oder souguer e Fichier, deen als Zougang zum root benotze kann.

Wann Dir e Fichier geoppt hutt deen Dir limitéiert Permissiounen fir Zougang zougitt, fannt dir dës Optiounen, wéi zB Datei erstellen a Ordner erstallt.

Dir kënnt eng terminal Termin maachen, op anere Benotzer we geleefeg benotze mat dem Su commandand a schreift oder ännert Dateien mat dem Nano-Editor . Alternativ kënnt Dir de sudo Kommando benotze fir Dateien op Plazen ze änneren, wou Dir net déi richteg Permissiounen hutt.

D'gksu Applikatioun léisst Nautilus als en anere Benotzer ausféieren, dat heescht datt Dir Zougang zu de Fichieren an de Fichier'en hutt, déi momentan ausgefouert ginn.

Wéi benotzen gksu

Eng einfacher Manéier fir gksu ze lafen ass eng Terminal Fënster ze maachen a gitt d'folgend:

gksu

Eng kleng Fënster opgemaach mat zwee Boxen:

De Run Box wëllt kennen den Numm vum Programm, deen Dir wëllt lafen an den userbox léisst Iech décidéieren, wéi de Benotzer de Programm lafen.

Wann Dir gksu laacht a gitt nautilus als Run Run a gitt de Benotzer als root. Dir kënnt elo Fichieren an Norichte unzefroen unstinn.

Dir musst de gksu Kommando eleng net benotzen. Dir kënnt de Kommando spezifizéieren deen Dir wëllt lafen an de Benotzer all op eng folgend Saach:

gksu -u root nautilus

Ënnerscheet tëscht GKSU an gksudo

An Ubuntu gksu an gksudo maachen déi selwecht Aufgab wéi se si symbolesch verlinkt sinn. (déi béid op déiselwecht ausführbar sinn).

Dir sollt awer ugeholl datt gksu de grafeschen Äquivalent vum Su Kommandéiert heescht datt Dir Iech an d'Ëmwelt vum Benotzer geännert huet. De gksudo Kommando entsprécht dem sudo Kommando, dat heescht datt Dir d'Applikatioun läst als déi Persoun, déi Dir representéiert an déi Standard ass Wurzel.

Geet Care Wann Dir Graphesch Applikatioune mat erhaalte Permissiounen laacht

Nautilus erstellen a änneren Dateien, während gksudo oder gksu lafen kann zu katastrophal Konsequenzen féieren.

Et gëtt eng Optioun an der gksu an gksudo Applikatioun ënnert den erweidert Astellungen déi d'Ëmweltschutz genannt gëtt.

Dëst erlaabt Iech op d'Applikatioun mat den Astellunge vum aktuell protokolléierten Benotzer unzeginn, maacht d'Applikatioun als de Benotzer deen Dir representéiert, wat allgemeng Root ass.

Firwat ass dat eng schlecht Saach?

Stellt Iech vir Iech de Programm deen Dir laaft ass den Nautilus Datei Manager an Dir sidd als Logbuch protokolléiert.

Elo stellt Iech vir, datt Dir gksudo benotzt fir Nautilus als Root ze féieren. Dir sidd ageloggt wéi de John, mee de Nautilus als Root lauschtert.

Wann Dir ufänkt Dateien a Fichieren ze erlaben ënner dem Ordner opzemaachen däerf Dir net onbedéngt wëssen datt d'Dateie mat der Wuerzer wéi de Propriétaire an d'Root wéi d'Grupp agefouert ginn.

Wann Dir probéiert hutt dës Fichier mat Nautilus opruffen wéi de normale John User Dir kënnt d'Dateien net änneren.

Wann d'Fichier déi geännert goufen Konfiguratiounsdateien ass dat ka ganz schlecht sinn.

Sollt Dir GKSu benotzen

D'gksu Säit op der GNOME wiki proposéiert datt d'Verwäertung gksu net méi eng gutt Iddi ass an et gëtt derzäiteg geschriwwe ginn fir d'Policeikit ze benotzen.

Et gëtt awer keng viabel Alternativ am Moment.

Wéi fügen ech eng Run als Rootoptioun fir gemeinsame Applikatiounen hinzu У Ubuntu

Stellt Iech vir, Dir kënnt e Menü mat engem klenge Klick op eng Applikatioun hinzuëcken, fir datt Dir se als Root lafen kanns wann Dir et wëllt.

Nautilus opmaachen andeems Dir op de Beschreiwungsschrëft Icon op der Ubuntu Launcher klickt .

Klickt op de Symbol "Computer" op der lénkser Säit a navigéiert op den Usr Verëffentlechen, de Verdeelungsdatei a schliisslech de Programmpartel.

Fannt d'Schiedsschrëft Icon mat dem Wuert "Dateien" ënner. Richtegt klickt op d'Ikon a wählt "kopéieren". Navigéieren elo no den Hausdierfer, lokalen, Freetasch a Applikatiounsdossier. ( Dir musst de lokalen Ordner ofhänken mat engem klickt klickt an den Heimdossier an ass "hidden hidden files").

Schlussend "auswielen"

Navigéieren elo op den Heimdossier an dann Ufannen, lokalen a Partneren.

Dréckt den Super Schlësselen a probéiert "gedit". E Symbol ännert Text. Klickt op d'Ikon.

Zéit d'Nautilius.desktop Symbol vun der Nautilus-Fënster an den Editor.

Sicht fir d'Linn déi "Action = Fen" sot an ët ufänkt:

Aktioun = Fënster, Open Root

Fügt déi folgend Linnen am:

[Desktop Aktioun Open Als Root]

Numm = Open Als Root

Exec = gksu nautilus

Datei speichern.

Maacht ee Logbicher zréck an Dir kënnt an der klenger Mausklick op de Fichierkabin icon a wäiss "als root" geäntwert fir Nautilus als Administrator ze lafe.

Summary

GKSu ass eng Optioun, ech denken datt wann Dir fir administrative Aufgaben ze maachen brauch, da sidd Dir besser mat der Termin ze benotzen